Java 项目库的开放遥测和自动仪器

Java 项目库的开放遥测和自动仪器,java,instrumentation,open-telemetry,Java,Instrumentation,Open Telemetry,我正在使用一个Java应用程序,并尝试使用OpenTelemetrysJava自动检测。看起来,autoinstrumentation只在直接从应用程序本身调用代码时起作用,而依赖项没有被检测 该项目使用一个依赖项,该依赖项本身使用ApacheHttpClient向远程服务器发送请求。然而,这些请求似乎没有被检测。当直接在我的应用程序中执行请求时,它也会按预期工作 有没有办法告诉代理,也必须检测特定的依赖项?Apache HttpClient的检测对我来说很好,即使在使用除较新httpclien

我正在使用一个Java应用程序,并尝试使用OpenTelemetrysJava自动检测。看起来,autoinstrumentation只在直接从应用程序本身调用代码时起作用,而依赖项没有被检测

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


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

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

谢谢,我使用的库确实使用了HttpClient5。因此,由于这个原因,它不起作用。