Carbon2 输出数据格式
使用 carbon2 输出数据格式(序列化器)将 Telegraf 指标格式化并输出为 Carbon2 格式。
配置
[[outputs.file]]
## Files to write to, "stdout" is a specially handled file.
files = ["stdout", "/tmp/metrics.out"]
## Data format to output.
## Each data format has its own unique set of configuration options, read
## more about them here:
## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_OUTPUT.md
data_format = "carbon2"标准格式
metric=name field=field_1 host=foo 30 1234567890
metric=name field=field_2 host=foo 4 1234567890
metric=name field=field_N host=foo 59 1234567890Metrics
序列化器通过组合指标名称和字段来创建 intrinsic_tags,从而转换指标。因此,如果一个 Telegraf 指标有 4 个字段,carbon2 输出将是 4 个独立的指标。将有一个 metric 标签表示指标的名称,一个 field 标签表示字段。
示例
如果我们采用以下 InfluxDB 行协议
weather,location=us-midwest,season=summer temperature=82,wind=100 1234567890在 Carbon2 中序列化后,结果将是
metric=weather field=temperature location=us-midwest season=summer 82 1234567890
metric=weather field=wind location=us-midwest season=summer 100 1234567890包含空格的字段和标签
当字段键或标签键-值包含空格时,空格将被替换为 _。
具有空值的标签
当标签的值为空时,它将被替换为 null。
此页面是否有帮助?
感谢您的反馈!
支持和反馈
感谢您成为我们社区的一员!我们欢迎并鼓励您对 Telegraf 和本文档提出反馈和 bug 报告。要获取支持,请使用以下资源
具有年度合同或支持合同的客户可以 联系 InfluxData 支持。