All Products
Search
Document Center

Application Real-Time Monitoring Service:Monitor multi-language applications

Last Updated:Jun 30, 2026

Besides monitoring Java and Go applications with Application Monitoring, you can use Managed Service for OpenTelemetry to monitor applications in multiple languages, such as Java, PHP, Go, Python, C++, Node.js, and .NET. Managed Service for OpenTelemetry provides features such as distributed tracing, real-time performance aggregation, and dynamic topology discovery to help you comprehensively monitor your applications.

Background information

Managed Service for OpenTelemetry helps developers quickly analyze and diagnose performance bottlenecks in distributed application architectures, improving development and diagnostic efficiency in the microservices era. Managed Service for OpenTelemetry has the following capabilities:

  • Distributed tracing: Tracks user requests across microservices and aggregates them into a single trace.

  • Real-time application performance aggregation: Aggregates performance data from the services and resources of your application by tracking user requests.

  • Dynamic discovery of distributed topologies: Managed Service for OpenTelemetry collects distributed call information from your distributed microservice applications and related PaaS products.

  • Open-source compatibility: Based on the OpenTracing standard and compatible with open-source products such as Jaeger and Zipkin.

  • Downstream integration: Enables direct log analysis using collected traces and supports integration with downstream analytics platforms such as MaxCompute.

For a comparison between Application Monitoring and Managed Service for OpenTelemetry, see Differences between Application Monitoring and Managed Service for OpenTelemetry.

Monitor multi-language applications

Language

Documentation

OpenTelemetry auto-instrumentation

Java applications

PHP applications

Report trace data from PHP applications through OpenTelemetry

Go applications

Python applications

Node.js applications

.NET applications

C++ applications

Ruby applications

Report data from Ruby applications with OpenTelemetry

Swift applications

Report data from Swift applications with OpenTelemetry

Android applications

Report data from Android applications with OpenTelemetry

Rust applications

Report data from Rust applications with SkyWalking

More information