Selain memantau aplikasi Java dan Go dengan Pemantauan Aplikasi, Anda dapat menggunakan Managed Service for OpenTelemetry untuk memantau aplikasi dalam berbagai bahasa, seperti Java, PHP, Go, Python, C++, Node.js, dan .NET. Managed Service for OpenTelemetry menyediakan fitur-fitur seperti distributed tracing, agregasi kinerja real-time, dan penemuan topologi dinamis untuk membantu Anda memantau aplikasi secara komprehensif.
Informasi latar belakang
Managed Service for OpenTelemetry membantu pengembang menganalisis dan mendiagnosis bottleneck kinerja pada arsitektur aplikasi terdistribusi secara cepat, sehingga meningkatkan efisiensi pengembangan dan diagnosis di era layanan mikro. Managed Service for OpenTelemetry menyediakan kemampuan berikut:
Distributed tracing: Melacak permintaan pengguna melintasi layanan mikro dan mengagregasikannya menjadi satu trace.
Agregasi kinerja aplikasi real-time: Mengagregasikan data kinerja dari layanan dan sumber daya aplikasi Anda dengan melacak permintaan pengguna.
Penemuan topologi terdistribusi secara dinamis: Managed Service for OpenTelemetry mengumpulkan informasi panggilan terdistribusi dari aplikasi layanan mikro terdistribusi Anda dan Produk PaaS terkait.
Kompatibilitas open-source: Berbasis standar OpenTracing dan kompatibel dengan produk open-source seperti Jaeger dan Zipkin.
Integrasi downstream: Memungkinkan analisis log langsung menggunakan trace yang dikumpulkan dan mendukung integrasi dengan platform analitik downstream seperti MaxCompute.
Untuk perbandingan antara Pemantauan Aplikasi dan Managed Service for OpenTelemetry, lihat Perbedaan antara Pemantauan Aplikasi dan Managed Service for OpenTelemetry.
Pantau aplikasi multi-bahasa
Bahasa | Dokumentasi |
OpenTelemetry auto-instrumentation | |
Aplikasi Java | |
Aplikasi PHP | |
Aplikasi Go | |
Aplikasi Python | |
Aplikasi Node.js | |
Aplikasi .NET | |
Aplikasi C++ | |
Aplikasi Ruby | |
Aplikasi Swift | |
Aplikasi Android | |
Aplikasi Rust |