gpt4 book ai didi

telegraf - 将动态标签添加到 Telegraf 输入

转载 作者:行者123 更新时间:2023-12-04 12:25:02 32 4
gpt4 key购买 nike

我们正在使用 telegraf从 AWS 收集 CloudWatch 数据并将其输出到 InfluxDB。

我们需要给输入添加动态标签,s.t if "instancId == 12345" , 添加标签 "user = 3"
有没有办法做到这一点?

最佳答案

看看 processors .如果您只想使用一组已知值,我认为 enum 将是最好的选择。以下是针对您的案例更新的示例:

[[processors.enum]]
[[processors.enum.mapping]]
## Name of the field to map
field = "instancId"

## Destination field to be used for the mapped value. By default the source
## field is used, overwriting the original value.
dest = "user"

## Default value to be used for all values not contained in the mapping
## table. When unset, the unmodified value for the field will be used if no
## match is found.
default = 0

## Table of mappings
[processors.enum.mapping.value_mappings]
123 = 1
1234 = 2
12345 = 3

关于telegraf - 将动态标签添加到 Telegraf 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45160333/

32 4 0