我正在使用 Java 应用程序并尝试使用 OpenTelemetrys Java 自动仪表。看起来,自动检测仅适用于直接从应用程序本身调用的代码,并且没有检测依赖项?
该项目使用依赖项,该依赖项本身使用 Apache HttpClient 将请求发送到远程服务器。然而,这些请求似乎没有被检测到。当也直接在我的应用程序中执行请求时,它按预期工作。
有没有办法告诉代理,也必须检测特定的依赖关系?
我正在使用 Java 应用程序并尝试使用 OpenTelemetrys Java 自动仪表。看起来,自动检测仅适用于直接从应用程序本身调用的代码,并且没有检测依赖项?
该项目使用依赖项,该依赖项本身使用 Apache HttpClient 将请求发送到远程服务器。然而,这些请求似乎没有被检测到。当也直接在我的应用程序中执行请求时,它按预期工作。
有没有办法告诉代理,也必须检测特定的依赖关系?
Apache HttpClient 的检测对我来说工作得很好,即使使用除了较新的 httpclient5 之外的传递依赖项。快速查看检测代理的来源后,目前似乎只支持 HttpClient 4