可以对这样的多个测量值运行正则表达式预处理器吗?
[[processors.regex]]
namepass = ["measure1", "measure2"]
[[processors.regex.fields]]
key = "agent"
pattern = '^.*$'
replacement = "NORMAL"
result_key = "agent_type"在我的例子中,两个度量都有一个Access-Log as source ([[inputs.tail]]),但我希望将它们分开,因为我想最终对两者进行比较。
发布于 2020-06-22 19:03:37
回答我自己的问题:我不确定这是否意味着它是这样的,但快速修复看起来像这样:
[[processors.regex]]
namepass = ["measure1"]
[[processors.regex.fields]]
key = "agent"
pattern = '^.*$'
replacement = "NORMAL"
result_key = "agent_type"
[[processors.regex]]
namepass = ["measure2"]
[[processors.regex.fields]]
key = "agent"
pattern = '^.*$'
replacement = "NORMAL"
result_key = "agent_type"不幸的是,它包含重复的代码,这是不好的。
https://stackoverflow.com/questions/62451250
复制相似问题