Tous les produits
Search
Centre de documentation

Application Real-Time Monitoring Service:Différences entre Application Monitoring et Managed Service for OpenTelemetry

Dernière mise à jour :Aug 10, 2026

Application Monitoring et Managed Service for OpenTelemetry sont deux sous-services d'Application Real-Time Monitoring Service (ARMS). Ils répondent à des cas d'utilisation distincts et offrent des fonctionnalités différentes.

  • Application Monitoring est un service de gestion des performances des applications (APM). L'installation d'un agent ARMS vous permet de surveiller votre application sans modifier son code. Ce service suit l'état de l'application, localise les API anormales ou lentes, identifie les goulots d'étranglement et restaure les paramètres de requête, ce qui améliore considérablement l'efficacité du diagnostic des erreurs. Pour plus d'informations, consultez la rubrique Présentation d'Application Monitoring

  • Managed Service for OpenTelemetry offre aux développeurs des fonctionnalités dédiées au développement d'applications distribuées, notamment la localisation des traces, les topologies de traces, les statistiques de requêtes et l'analyse des dépendances entre applications. Pour plus d'informations, consultez la rubrique Présentation de Managed Service for OpenTelemetry

Quel service choisir ?

  • Choisissez Application Monitoring si vos applications sont développées en Java, Go ou Python. Ce service offre davantage de fonctionnalités et une meilleure stabilité de l'agent pour ces langages.

  • Optez pour Managed Service for OpenTelemetry si vos applications utilisent d'autres langages que Java, Go et Python, tels que JS, .NET ou C++.

  • Utilisez les deux services conjointement dans des environnements de microservices multi-langages. Utilisez Application Monitoring pour vos services Java, Go et Python, et Managed Service for OpenTelemetry pour les services écrits dans d'autres langages. Les données de trace des deux services sont intégrées et la console ARMS propose une expérience utilisateur unifiée, vous permettant ainsi d'obtenir une traçabilité complète sur l'ensemble de vos services.

Comparaison

Élément

Application Monitoring

Managed Service for OpenTelemetry

Positionnement

Service APM prenant en charge la surveillance des performances des applications, la surveillance de l'expérience utilisateur, le traçage et le diagnostic des problèmes.

Service open source conçu pour le traçage distribué.

Fournisseur de l'agent

Alibaba Cloud.

Communauté open source.

SLA de l'agent

Pris en charge.

Non pris en charge.

Méthode d'accès

Instrumentation automatique (chargement non intrusif de l'agent).

Instrumentation manuelle (programmation basée sur un SDK) et instrumentation automatique (chargement non intrusif de l'agent) pour certains langages.

Langage de programmation

Java, Go et Python.

Langages courants tels que Java, Go, Python, JS, .NET et C++.

Insights

Pris en charge.

Non pris en charge.

Snapshots mémoire

Pris en charge.

Non pris en charge.

Diagnostic des threads et de la mémoire

Pris en charge.

Non pris en charge.

Piles de méthodes locales

Pris en charge.

Non pris en charge.

Continuous Profiling

Pris en charge.

Non pris en charge.

Pré-agrégation côté client

Pris en charge.

Non pris en charge.

Facturation

La facturation est basée sur le volume de données d'observabilité. Pour plus d'informations, consultez la rubrique Facturation (nouvelle version).

La facturation est basée sur le volume de données d'observabilité. Pour plus d'informations, consultez la rubrique Facturation (nouvelle version).