如何解决如何将 OpenTelemetry Java 代理连接到 Azure Application Insights 后端?
在我的 Java 应用程序中,我加载了 OpenTelemetry Java instrumentation jar 作为 Java 代理。这将自动从我的应用程序使用的第三方库(例如 Jetty 和 Logback)收集各种数据,而无需我更改任何代码。
默认情况下,这个库会尝试将它发送到在同一台机器上运行的某个端口的收集器。但是我希望数据进入 Azure Application Insights。哪个不是受支持的 default exporters 之一。
有exporters for Azure Application Insights。但是,我不明白如何将这些连接起来,如果在 Java 中没有任何代码更改的情况下完全可能。我的印象是那些导出器不能与自动收集各种数据的 Java 代理库一起工作?文档中的示例似乎假设您没有使用 java 代理,而是想手动向代码中添加检测,这不是我想要的。
请注意,我知道 MS 还提供了自己的 Java 代理,用于收集数据并将其发送到 Application Insights。我已经使用了它并且效果很好,但我想使用 OpenTelemetry 一个。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。