telegraf/docs/DATA_FORMATS_OUTPUT.md

33 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

# Output Data Formats
2016-02-13 06:09:34 +08:00
In addition to output specific data formats, Telegraf supports a set of
standard data formats that may be selected from when configuring many output
plugins.
2018-09-18 02:45:08 +08:00
1. [InfluxDB Line Protocol](/plugins/serializers/influx)
2024-04-17 03:04:49 +08:00
1. [Binary](/plugins/serializers/binary)
1. [Carbon2](/plugins/serializers/carbon2)
1. [CloudEvents](/plugins/serializers/cloudevents)
2022-06-23 03:06:50 +08:00
1. [CSV](/plugins/serializers/csv)
2018-09-18 02:45:08 +08:00
1. [Graphite](/plugins/serializers/graphite)
1. [JSON](/plugins/serializers/json)
1. [MessagePack](/plugins/serializers/msgpack)
1. [Prometheus](/plugins/serializers/prometheus)
1. [Prometheus Remote Write](/plugins/serializers/prometheusremotewrite)
1. [ServiceNow Metrics](/plugins/serializers/nowmetric)
2018-09-18 02:45:08 +08:00
1. [SplunkMetric](/plugins/serializers/splunkmetric)
2024-04-17 03:04:49 +08:00
1. [Template](/plugins/serializers/template)
1. [Wavefront](/plugins/serializers/wavefront)
You will be able to identify the plugins with support by the presence of a
`data_format` config option, for example, in the `file` output plugin:
2016-02-13 06:09:34 +08:00
```toml
[[outputs.file]]
## Files to write to, "stdout" is a specially handled file.
2018-09-18 02:45:08 +08:00
files = ["stdout"]
2016-02-13 06:09:34 +08:00
## Data format to output.
2016-02-13 06:09:34 +08:00
data_format = "influx"
```