Outre la surveillance des applications Java et Go avec Application Monitoring, utilisez Managed Service for OpenTelemetry pour superviser des applications écrites dans divers langages, tels que Java, PHP, Go, Python, C++, Node.js et .NET. Managed Service for OpenTelemetry propose des fonctionnalités telles que le traçage distribué, l'agrégation des performances en temps réel et la découverte dynamique de la topologie, afin de vous aider à superviser vos applications de manière exhaustive.
Contexte
Managed Service for OpenTelemetry aide les développeurs à analyser et diagnostiquer rapidement les goulots d'étranglement liés aux performances dans les architectures d'applications distribuées, améliorant ainsi l'efficacité du développement et du diagnostic à l'ère des microservices. Managed Service for OpenTelemetry offre les capacités suivantes :
Traçage distribué : suit les requêtes des utilisateurs à travers les microservices et les agrège en une seule trace.
Agrégation des performances des applications en temps réel : agrège les données de performance des services et des ressources de votre application en suivant les requêtes des utilisateurs.
Découverte dynamique des topologies distribuées : Managed Service for OpenTelemetry collecte les informations d'appels distribués provenant de vos applications microservices distribuées et des produits PaaS associés.
Compatibilité open source : basé sur la norme OpenTracing et compatible avec des produits open source tels que Jaeger et Zipkin.
Intégration en aval : permet l'analyse directe des journaux à l'aide des traces collectées et prend en charge l'intégration avec des plateformes d'analyse en aval telles que MaxCompute.
Pour comparer Application Monitoring et Managed Service for OpenTelemetry, consultez la rubrique Différences entre Application Monitoring et Managed Service for OpenTelemetry.
Surveiller des applications multilingues
Langage | Documentation |
Instrumentation automatique OpenTelemetry | |
Applications Java | |
Applications PHP | Rapporter les données de trace des applications PHP via OpenTelemetry |
Applications Go | |
Applications Python | |
Applications Node.js | |
Applications .NET | |
Applications C++ | |
Applications Ruby | Rapporter les données des applications Ruby avec OpenTelemetry |
Applications Swift | Rapporter les données des applications Swift avec OpenTelemetry |
Applications Android | Rapporter les données des applications Android avec OpenTelemetry |
Applications Rust |