为什么我的 Datadog APM 查询在 APM 部分显示数据,但在仪表板部分不显示数据?

Jua*_*nte 5 datadog distributed-tracing open-telemetry datadog-dashboard open-telemetry-collector

我正在运行 Datadog APM 查询,并且可以在 APM 部分中看到我的跟踪。但是,当我在仪表板部分的查询定义中尝试相同的查询参数(env 和服务)时,我没有得到任何数据。

我有一个使用 OpenTelemetry 进行检测的 java 应用程序,并且在端口 4317 上设置了本地 OTel 收集器,并且我正在使用 Datadog 代理,并将 DD_OTLP_CONFIG_RECEIVER_PROTOCOLS_GRPC_ENDPOINT 设置为指向端口 4317。 OTel 收集器和 datadog 代理均已设置作为 docker 容器。

我可以在 APM 部分看到数据,但不能在仪表板部分看到数据。

小智 0

目前,没有\xe2\x80\x99t 直接方法可以通过用户控制来完成此操作。但是,可以通过 JSON 修改图形数据来实现此目的。Here\xe2\x80\x99s 如何做到这一点:

\n

按图表上的编辑按钮。

\n

转到绘制数据图表部分并选择Json选项卡。

\n

将索引中的 \xe2\x80\x98tace-search\xe2\x80\x99 替换为 \xe2\x80\x98*\xe2\x80\x99 。

\n

tace搜索

\n

点击保存按钮。

\n

请注意,如果您使用“编辑”选项在仪表板上进行任何修改,您\xe2\x80\x99将需要重复这些步骤。

\n