Download PDF
Download page Support for AppDynamics for OpenTelemetry™.
Support for AppDynamics for OpenTelemetry™
This page covers support for AppDynamics for OpenTelemetry.
Regions and Endpoints
Please note that your OpenTelemetry data may transit through regions different from where your Controller is hosted if you configure your OpenTelemetry Collector using an AppDynamics endpoint located outside of the region where your Controller is hosted.
Region | City | Endpoint |
---|---|---|
Americas | Oregon | See SaaS ドメインと IP 範囲 for OpenTelemetry endpoints. |
Sao Paulo (Coming soon) | ||
EMEA | Frankfurt | |
London (Coming soon) | ||
Capetown (Coming soon) | ||
APAC | Hong Kong (Coming soon) | |
Mumbai (Coming soon) | ||
Singapore (Coming soon) | ||
Sydney |
Backend Languages
If the Flow Map displays an Unknown language icon, you may need to set the telemetry.sdk.language
resource attribute to your application's language. See Set Resource Attributes to Your Application Language SDKs.
The following languages are supported for AppDynamics for OpenTelemetry:
- *C++
- *C#
- Elixir
- Erlang
- Go
- Java
- JavaScript
- Python
- Ruby
- Rust
*C++ and C# programming languages default to a .NET icon in the Controller UI Flow Map.
Java Agent Frameworks for OpenTelemetry
Vendor | Framework | Version | Entry Points | Exit Points | Configuration Notes |
---|---|---|---|---|---|
Open Source | Java Servlet API | 2.x, 3.0 | Yes | - | - |
Apache | ActiveMQ | 5.x | Yes | Yes | - |
Apache | Apache HTTP Client | - | Yes | Yes | See "HTTP Backends" on Javaバックエンド検出. |
Open Source | Http4s Blaze Client | Blaze versions: 0.21.1, 0.21.0, 0.20.23, 0.20.5 scala 2.11, 2.12 | No | Yes | - |
Apache | Kafka | 0.9.0.0 to 3.0.0 | - | Yes | Kafka consumer entry points are disabled by default. Correlation is supported. See Apache Kafkaコンシューマバックエンド. |
Open Source | Micronaut | 3.3.3 | Yes | Yes | - |
Apache | Struts | 1.x, 2.x | Yes | - | See Strutsエントリポイント. |
Apache | Tomcat | 5.x, 6.x, 7.x, 8.x, 9, 10 | Yes | - | See Apache Tomcatスタートアップ設定. |
Open Source | Spring Boot | 2.x | Yes | - | - |
Open Source | Play for Java Play for Scala | 2.3, 2.4, 2.5, 2.6, 2.7, 2.8 | Yes | - | Play EUM-APM correlation supported |
Open Source | Scala | 2.11.6 | - | - | - |
Open Source | Spring REST | - | - | Yes | - |
Open Source | Spring RMI | - | Yes | Yes | - |
Open Source | Akka HTTP Name: Type: Default: | Akka Actor 2.6 Akka HTTP up to 10.2.6 Scala 2.11, 2.12 | Yes | Yes | EUM is supported Support for Non-Route DSL |
Oracle | WebLogic RMI | 9.x+ | Yes | Yes | See Oracle WebLogicスタートアップ設定. |
Oracle and BEA | WebLogic Server | 9.x+ | Yes | Yes | See Oracle WebLogic Startup Settings. |
Oracle | OSB deployed on WebLogic | 12.2.1 | Yes | Yes | See OSB のサポート. |
Open Source | HTTP Client | 0.3-3 | Correlation: Yes; Entry: No | Yes | See Oracle WebLogicスタートアップ設定 and Default configuration excludes WebLogic classes. |
Open Source | Java Server Pages | 2.x, 3.1 | - | - | - |
Open Source | JBoss EAP | 7.1.5, 7.2.0, 7.3.0 | Yes | Yes | See JBossとWildflyのスタートアップ設定. |
Open Source | JBoss Wildfly (formerly JBoss Application Server) | 12.x+ | Yes | Yes | See JBossとWildflyのスタートアップ設定. |
Spring | Spring Integration | 2.2.0+, 4.0+ | No | Yes | See also "Java Message Service Backends" on Javaバックエンド検出. |
Spring WS | Web Services (HTTP and SOAP) | 3.x, 4.x, 5.x | To enable correlation using a header transported in the SOAP:Envelope set node property enable-soap-header-correlation=true | - | Web Service naming |
Open Source | Spring WebFlux | 5.0, 5.1, 5.2, 5.3 | Spring Boot (Netty, Jetty, Tomcat, Undertow) | WebClient (Reactor Netty, Reactive Jetty) | The node property This node property should not be enabled unless there is some issue or loss of visibility with the OOTB support. By default, the value of this property is false. |
Open Source | WebSocket | 1.0 (Java EE 7, JSR-356) | Yes, correlation not supported | Yes | Node property: websocket-entry-calls-enabled |
Verified OTLP Open Source Versions
Though all OTLP sources are supported, AppDynamics for OpenTelemetry has been verified to work with the following open source versions for each language:
Language | OTLP Open Source Version |
---|---|
.Net, C# |
|
Python |
|
Go |
|
C++ |
|
Ruby |
|
Java |
|
JavaScript (Browser and Nodejs) |
|
Data Limits
See ライセンスの付与および制限事項.
OpenTelemetry™ is a trademark of The Linux Foundation®.