OpenTelemetry の Java エージェントフレームワーク
| ベンダー | フレームワーク | Version | エントリポイント | イグジットポイント | 設定に関する注意事項 |
|---|---|---|---|---|---|
| オープンソース | Java Servlet API | 2.x、3.0 | あり | - | - |
| Apache | ActiveMQ | 5.x | あり | あり | - |
| Apache | Kafka Streams | 3.5.1 以前 | あり | あり | - |
| Apache | Apache HTTP Client | - | あり | あり | 「Java バックエンド検出」の「HTTP バックエンド」を参照してください。 |
| オープンソース | Http4s Blaze Client | Blaze バージョン:0.21.1、0.21.0、0.20.23、0.20.5scala 2.11、2.12 | いいえ | あり | - |
| Apache | Kafka | 0.9.0.0 ~ 3.0.0 | - | あり | Kafkaコンシューマエントリポイントはデフォルトで無効。相関をサポート。「Apache Kafka コンシューマバックエンド」を参照してください。 |
| オープンソース | Micronaut | 3.3.3、3.7.4 | あり | あり | - |
| Apache | Struts | 1.x、2.x | あり | - | 「Struts エントリポイント」を参照してください。 |
| Apache | Tomcat | 5.x、6.x、7.x、8.x、9、10 | あり | - | 「Apache Tomcat スタートアップ設定」を参照してください。 |
| オープンソース | Spring Boot | 2.x、3.x | あり | - | - |
| オープンソース | Play for Java Play for Scala |
2.3、2.4、2.5、2.6、2.7、2.8 | あり | - | Play EUM-APM相関をサポート |
オープンソース |
Scala | 2.11.6 | - | - | - |
| オープンソース | Spring REST | - | - | あり | - |
| オープンソース | Spring RMI | - | あり | あり | - |
| オープンソース | Akka HTTP 名: Type: デフォルトでは60000。 |
Akka Actor 2.6 Akka HTTP 10.2.6 まで Scala 2.11、2.12 |
あり | あり | EUMをサポート 非ルート DSL のサポート |
| Oracle | WebLogic RMI | 9.x 以降 | あり | あり | 「Oracle WebLogic スタートアップ設定」を参照してください。 |
| OracleおよびBEA | WebLogic Server | 9.x 以降 | あり | あり | 「Oracle WebLogic スタートアップ設定」を参照してください。 |
| Oracle | WebLogic にデプロイされた OSB | 12.2.1 | あり | あり | 「OSB のサポート」を参照してください。 |
| オープンソース | HTTPクライアント | 0.3 ~ 3 | 相関:あり、エントリ:なし | あり | 「Oracle WebLogic スタートアップ設定」および「デフォルト構成での WebLogic クラス除外」を参照してください。 |
| オープンソース | Java Server Pages | 2.x、3.1 | - | - | - |
| オープンソース | JBoss EAP | 7.1.5、7.2.0、7.3.0 | あり | あり | 「JBossとWildfly のスタートアップ設定」を参照してください。 |
| オープンソース | JBoss Wildfly(以前のJBoss Application Server) | 12.x 以降 | あり | あり | 「JBossとWildfly のスタートアップ設定」を参照してください。 |
| Spring | Spring Integration | 2.2.0 以降、4.0 以降、5.2、5.3 | あり | あり | 「Spring Integration サポート」を参照してください。 「Java バックエンド検出」の「Java Message Service のバックエンド」も参照してください。 |
| Spring WS | Web サービス(HTTP および SOAP) | 3.x、4.x、5.x | SOAP:Envelope で転送されるヘッダーを使用して相関を有効にするには、ノードプロパティ enable-soap-header-correlation=true を設定 |
- | Web サービス名 |
| オープンソース | Spring WebFlux | 5.0、5.1、5.2、5.3 | Spring Boot(Netty、Jetty、Tomcat、Undertow) | WebClient(Reactor Netty、Reactive Jetty) | ノードプロパティ |
| オープンソース | WebSocket | 1.0(Java EE 7、JSR-356) | あり、相関は非対応 | あり | ノードプロパティ:websocket-entry-calls-enabled |