我有一些服务(例如alpha
,bravo
和charlie
,它们都是 Spring boot)在我的 ECS 集群中作为单独的服务运行。我还部署了一个运行 Datadog 代理的服务,dd-agent
该服务以启用 AWS Service Discovery 命名。该服务dd-agent
公开端口 8125 和 8126(标准端口)。我可以在服务配置中看到 DNS 端点是dd-agent.ns.com
。
我已开始alpha
使用 Datadog 跟踪代理,并将值作为中的http://dd-agent.ns.com:8126
URL 。我可以看到跟踪代理已正确拾取了此值,因为我看到了错误日志。management.metrics.export.datadog
application.yml
[dd.trace 2023-10-11 15:41:10:509 +0000] [OkHttp http://dd-agent.ns.com:8126/...] WARN com.datadog.profiling.uploader.ProfileUploader - Failed to upload profile to http://dd-agent.ns.com:8126/profiling/v1/input java.net.SocketException: Connection reset (Will not log errors for 5 minutes)
从表面上看,名称解析似乎没有发生。有人可以看一下我是否遗漏了什么吗?