1

我正在尝试设置一个使用 Jaeger/Prometheus 的 spring 应用程序。我已经通过 prometheus.yaml 文件成功配置了 Prometheus,但是我不明白如何配置 Jaeger 目标端点。我必须创建一个新的 yaml 文件并在其中指定配置吗?如果是,使用哪种语法?

4

1 回答 1

0

默认情况下,Jaeger 跟踪器(与您的应用程序一起运行的部分)将通过 UDP 将 span 发送到在 localhost 上运行的代理。如果您的代理在其他地方,请相应地设置JAEGER_AGENT_HOST/JAEGER_AGENT_PORT环境变量。如果您不希望代理在 localhost 上运行并且希望直接通过 HTTP 访问 Jaeger Collector,请设置JAEGER_ENDPOINTenv var。

有关这些环境变量的更多信息可以在文档或此处找到: https ://github.com/jaegertracing/jaeger-client-java/tree/master/jaeger-core#configuration-via-environment

于 2018-10-15T09:05:59.830 回答