项目库的开放遥测和自动检测

问题描述

我正在使用 Java 应用程序并尝试使用 OpenTelemetrys Java 自动检测。看起来,自动检测只能在直接从应用程序本身调用代码上工作,而没有检测依赖关系?

该项目使用依赖项,该依赖项本身使用 Apache HttpClient 将请求发送到远程服务器。然而,这些请求似乎没有被检测。在我的应用程序中直接执行请求时,它也按预期工作。

有没有办法告诉代理,一个特定的依赖也必须被检测?

解决方法

Apache HttpClient 的检测对我来说很好用,即使在使用除了较新的 httpclient5 之外的可传递依赖项时也是如此。快速查看 instrumentation agent 的来源后,目前似乎只支持 HttpClient 4

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...