当前位置: 首页 > 知识库问答 >
问题:

无法查看statsd发送的datadog上的指标

狄飞鹏
2023-03-14

我正在尝试集成statsd datadog。

  • 我已经用-e dd_DOGSTATSD_NON_LOCAL_TRAFFIC=“true”启动了dd代理容器,apiKey也正确(容器日志证实了这一点)
  • 我正在使用官方代码示例测试集成
  • 在datadog仪表板上的metrics explorer中,我看到数据为datadog输入。dogstatsd。客户指标

问题

  • 但无法在datadog仪表板上的任何地方找到我推送的确切指标,如何通过statsd查看我推送的指标?
  • 如何才能看到官方留档所示的此图(下图)

共有1个答案

谷博艺
2023-03-14

通过显式地打开docker容器的udp端口,我终于能够解决这个问题-

-p 8125:8125/udp

完整的docker run命令,带有必要的env vars和正确的端口绑定

docker run --name dd-agent -e DD_API_KEY=<the-api-key> -e DD_SITE="datadoghq.com" -e DD_DOGSTATSD_NON_LOCAL_TRAFFIC="true" -p 8125:8125/udp gcr.io/datadoghq/agent:7
 类似资料:
  • 所以我对度量和测微计是新手。我遵循了本教程,在本教程中,我们设置了一些基本的仪表,如计数器和仪表,并公开了这些指标。当我点击endpoint时,我能够看到指标。我可以在那里看到我的自定义仪表。 所以现在我尝试将指标公开给datadog。我导入了以下依赖项: 并且在我的应用程序属性文件上也有这个: 我知道我没有包括任何数据的url或任何类似的内容,但是我的印象是,我可以通过访问像< code>/ac

  • 我正在使用docker运行datadog代理 我想使用dogstatsd发送自定义指标。当我运行 我可以在wireshark中看到,udp数据包成功地从源到目标,但这个指标没有提交给datadog。我缺少一些配置吗?

  • 我试图在influxdb/telegraf/grafana服务器中收集statsd指标。我所看到的是,inflxDB中每10秒就有一个来自Telegraf的连续条目流。如何将telegraf配置为只在通过UDP接收到statsd度量时向influxdb发送更新。我不想要一个持续更新的值,因为我想要看到在Grafana中的时间周期上的离散事件计数。 例如,如果我在时间t0只发送一个计数器度量(val

  • 我在本地机器上使用k6执行负载测试,并使用Datadog代理可视化Datadog中的度量。 我想在Datadog中过滤k6指标,因为测试无法区分。 我遵循了官方文件的建议,在k6配置中将标志设置为,但我没有成功。 下面是我目前使用的k6配置(

  • 我想发送自定义指标使用io.micrometer.datadog.DatadogMeter注册表到datadog.下面是代码片段的方法,我在其中发出指标到Datadog. 我可以看到日志“metric sent successfully”,没有错误,但这个自定义指标没有显示在Datadog UI的metrics summary下。我错过什么了吗?

  • 我正在研究React应用程序与KeyCloak的集成。我已经在本地计算机上安装了keycloak服务器版本11.0.2。我能够访问管理登录和创建管理用户。我还使用KeyCloak创建了一个具有凭据的自定义客户机和用户。我的react应用程序托管在机器的端口9000上,keycloak托管在8080(默认)端口上。现在,当我重定向到我的应用程序URL时,它会自动重定向到下面的URL: http://