首页 > 解决方案 > 在 Spring Boot 中为 Datadog 实现 opentracing

问题描述

我需要在我的 Spring Boot 应用程序中使用 rest 控制器为 datadog 实现跟踪 opentracing (opentelementary)。

我有一个给定的 kubernetes 端点,我应该向它发送跟踪。

标签: spring-boottracedatadogopentracing

解决方案


不确定我是否完全掌握了这个问题。以下是收集痕迹的一些步骤:

  1. 在 Kubernetes 上启用跟踪收集并打开相关端口 (8126)文档
  2. 配置您的应用程序以将跟踪发送到正确的容器。这是一个根据您的情况进行调整的示例。关于 java 仪器的文档
        env:
          - name: DD_AGENT_HOST
            valueFrom:
              fieldRef:
                fieldPath: status.hostIP

以防万一,这里有更多关于 Open Tracing 的信息


推荐阅读