OpenTelemetry:尝试使用 Java 代理检测 Akka

OpenTelemetry: trying to instrument Akka with the Java agent

在转到我们公司的一个实际应用程序之前,我正在尝试使用 OpenTelemetry Java 代理从 Akka 中提取 metrics/traces 的最小示例。 所以我下载了 Akka Actors Quickstart with Scala 示例应用程序并 运行 它

-javaagent:/path/opentelemetry-javaagent.jar
-Dotel.metrics.exporter=otlp
-Dotel.traces.exporter=otlp

以便它将指标和跟踪发送到我的本地 OTel 收集器实例。 事情开始时没有错误,我可以在日志的开头看到一条来自代理的消息,但我在收集器中看到的唯一指标或跟踪是 JVM 的。

我是不是做错了什么?代理的使用说明非常简单,所以我对缺少的内容感到困惑...

李维斯的评论指着https://github.com/open-telemetry/opentelemetry-java-instrumentation/discussions/4909给了我答案。 目前 OT 代理不支持 Akka 演员。