Telegraf data parser

This description explains at a high level what the parser does and provides links to where additional information about the format can be found.


This section contains the sample configuration for the parser. Since the configuration for a parser is not have a standalone plugin, use the file or exec input as the base config.

  files = ["example"]

  ## Data format to consume.
  ## Each data format has its own unique set of configuration options, read
  ## more about them here:
  data_format = "example"

  ## Describe variables using the standard SampleConfig style.
  example_option = "example_value"


If an option requires a more expansive explanation than can be included inline in the sample configuration, it may be described here.


The optional Metrics section contains details about how the parser converts input data into Telegraf metrics.


The optional Examples section can show an example conversion from the input format using InfluxDB Line Protocol as the reference format.

For line delimited text formats a diff may be appropriate:

- cpu|host=localhost||value=42
+ cpu,host=localhost, value=42

This documentation is open source. See a typo? Please, open an issue.

Need help getting up and running? Get Support