在exometer中发送Datadog标签

Nic*_*nil 6 erlang elixir statsd phoenix-framework datadog

我正在使用exometerexometer_report_statsd报告器通过dogstatsd向Phoenix数据报告Phoenix端点响应时间.

从一个插件,我打电话:exometer.update/2给Datadog发送响应时间.

例如:

:exometer.update [:app_name, :webapp, :resp_time], 25

现在,我希望app_name.webapp.resp_time每个端点和版本只有一个指标而不是一个指标,所以我想使用标签.

问题是,我应该在哪里包含标签?

Hau*_*eth 1

回答以防万一有人通过谷歌发现这个问题。

你不能。StatsD 协议根本不定义标签或注释,因此不可能这样做。为此,您需要使用不同的库,例如Statix 。