如何在将指标发送到Datadog之前在Telegraf中过滤指标?



我有一个服务,它以 statsd 格式和 telegraf 实例公开指标,它选择这些指标并将它们发送给 Prometheus 和 Datadog(这两种都有两个输出插件配置(。这工作正常。 但是,我有一个特殊要求,我需要过滤将发送到 Datadog 的某些指标。我的第一个倾向是在telegraf.conf[[outputs.datadog]]部分进行更改。但是,我没有看到任何特定的配置部分,例如,我可以在其中仅列出我需要在 Datadog 上看到的指标。

有什么办法可以做到这一点吗?

谢谢。

根据文档,这可以使用 telegraf.conf 中的以下属性来实现:

[[outputs.datadog]]
apikey = "<datadog api key>" # required.
namepass = ["metric_1","metric_2"...etc.]

https://docs.influxdata.com/telegraf/v1.12/administration/configuration/#measurement-filtering

其中Namepass定义了将发出的点的模式列表。

相关内容

  • 没有找到相关文章

最新更新