【问题标题】:Why is Datadog not capturing tags?为什么 Datadog 不捕获标签?
【发布时间】:2020-06-30 23:46:23
【问题描述】:

我正在使用 stats-d [ https://www.npmjs.com/package/node-statsd ] 并且 datadog 已连接到它。我会看到我发送给 stat-d 的指标,在​​ datadog UI 上被捕获。 但是我被要求添加标签。

我变了:

client.increment(somemetric);

client.increment(somemetric, [incrementTag]);

在我这样做后不久,datadog 上没有任何显示。 看起来我已经遵循了 stats-d 文档。 我下一步要弄清楚为什么 datadog 无法读取它?

【问题讨论】:

    标签: datadog statsd


    【解决方案1】:

    如果您将指标发送到实际的 StatsD 服务器,则该协议不支持标签。您需要将指标发送到 Datadog 代理的 DogStatsD 端点,该端点使用标签等附加功能扩展 StatsD。您可以找到有关 DogStatsD here 的更多信息。

    如果您已经在使用 DogStatsD 端点,那么我会怀疑与 node-statsd 库不兼容。该库已经 6 年没有更新了,从那以后可能发生了一些变化,导致它不再工作。在这种情况下,我建议切换到更新的 DogStatsD 客户端,例如 hot-shots

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2020-07-31
      • 2017-06-08
      • 1970-01-01
      • 2013-10-11
      • 2012-08-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-12
      相关资源
      最近更新 更多