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.
- InfluxDB Line Protocol
- Binary
- Carbon2
- CloudEvents
- CSV
- Graphite
- JSON
- MessagePack
- Prometheus
- Prometheus Remote Write
- ServiceNow Metrics
- SplunkMetric
- Template
- 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:
[[outputs.file]]
## Files to write to, "stdout" is a specially handled file.
files = ["stdout"]
## Data format to output.
data_format = "influx"