APM


Présentation

La solution Application Performance Monitoring (APM) de Datadog vous permet dʼanalyser vos applications en détail, et ainsi d’identifier les goulets d’étranglement, de résoudre les problèmes et d’optimiser vos services. Grâce au tracing distribué, à des dashboards prêts à l’emploi et à la corrélation fluide avec d’autres données de télémétrie, la solution APM de Datadog vous permet de garantir les meilleures performances et la meilleure expérience utilisateur pour vos applications.

Pour découvrir la terminologie en lien avec la solution APM Datadog, consultez la section Termes et concepts d’APM.

Prise en main

Afin de bien débuter avec la solution APM de Datadog, essayez l’instrumentation en une seule étape. Cette approche consiste à installer l’Agent Datadog et à instrumenter votre application en une seule étape, sans aucune autre étape de configuration. Pour en savoir plus, référez-vous à la section relative à l’instrumentation en une seule étape.

Afin de s’adapter aux configurations qui nécessitent davantage de personnalisation, Datadog prend en charge l’instrumentation personnalisée avec les bibliothèques de tracing de Datadog. Pour en savoir plus, référez-vous à la section relative à l’instrumentation d’application.

Cas d’utilisation

Découvrez comment la solution APM de Datadog peut vous permettre de répondre à vos cas d’utilisation :

Vous voulez…Ce que la solution APM de Datadog peut faire pour vous aider
Comprenez comment les requêtes circulent dans votre système.Utilisez le Trace Explorer pour interroger et visualiser les traces de bout en bout dans les services distribués.
Surveillez la santé et les performances de chacun de vos services.Référez-vous aux pages relatives aux services et aux ressources pour évaluer l’état de santé de vos services en analysant les métriques de performances, en suivant les déploiements et en identifiant les ressources problématiques.
Corréler des traces avec DBM, RUM, les logs, synthetics et les profils.Corrélez les données de l’APM avec d’autres données télémétriques pour donner un contexte à vos données en vue d’une analyse plus complète.
Contrôlez la façon dont les données circulent dans Datadog.Utilisez les paramètres d’ingestion pour régler la configuration et les taux d’échantillonnage de l’ingestion par service et par ressource. Utilisez les filtres de rétention pour choisir les spans à conserver pendant 15 jours.

Trace Explorer

Le Trace Explorer vous permet de rechercher et d’analyser votre traces en temps réel. Identifiez les goulets d’étranglement en matière de performances, résolvez les erreurs et consultez les logs et les métriques pour comprendre le contexte complet d’un problème.

Vue du Trace explorer.

Page Service

La page des services vous aide à surveiller les performances de vos services et comparer les versions lors des déploiements.

Versions sur la page Service

Corréler des traces avec dʼautres données de télémétrie

La solution APM de Datadog s’intègre parfaitement aux logs, à la surveillance des utilisateurs réels (RUM), à la surveillance Synthetic, entre autres :

Associer vos logs à vos traces

Paramètres d’ingestion et filtres de rétention

Les traces démarrent dans vos applications instrumentées et circulent dans Datadog.

La solution APM de Datadog fournit des outils pour gérer le volume et la conservation des données de vos traces. Utilisez les paramètres d’ingestion pour ajuster les taux d’échantillonnage et les filtres de rétention afin de contrôler les spans qui sont stockées.

Flux de données dans la solution APM de Datadog.

Pour aller plus loin