我在将统计信息发布到 DataDogAgent(我稍后监控)的机器上安装了 C# 服务。我使用 StatsD 作为库来发布统计信息,DataDogAgent 安装在机器本地。当我第一次设置它时,它工作得很好,没有问题。
当我向盒子发布新代码并重新安装服务时,我停止向 DataDog 获取更新的统计信息。当我在收集日志中查看 DataDogAgent 时,我看到
2016-08-18 14:26:21 Eastern Daylight Time | ERROR | checks.statsd(__init__.pyc:767) | Check 'statsd' instance #0 failed
Traceback (most recent call last):
File "checks\__init__.pyc", line 750, in run
File "C:\Program Files (x86)\Datadog\Datadog Agent\files\..\checks.d\statsd.py", line 28, in check
File "C:\Program Files (x86)\Datadog\Datadog Agent\files\..\checks.d\statsd.py", line 86, in _send_command
Exception: Failed connection [Errno 10061] No connection could be made because the target machine actively refused it
我已验证通过 StatsD 提交的代码没有更改,并且正确发送了我想要的统计信息。我还修复、卸载并重新安装并重新启动了 DataDogAgent,但均未成功。当我发布代码时,时间是可疑的,但我没有看到我会改变什么会导致这种情况。
一切都设置为 StatsD 的 8125 端口