Instrumenter une application avec OpenTelemetry

Intermédiaire
Développeur
Azure Monitor

Découvrez comment instrumenter des applications distribuées avec OpenTelemetry sur Azure, créer des étendues et des traces personnalisées, exporter des données de télémétrie vers Azure Monitor Application Insights et utiliser des données de trace pour déboguer les problèmes de performances dans les solutions d’INTELLIGENCE distribuée.

Objectifs d’apprentissage

Une fois ce module terminé, vous pourrez :

  • Expliquez comment OpenTelemetry fournit une observabilité neutre par le fournisseur pour les applications IA distribuées sur Azure.
  • Ajoutez et configurez la distribution OpenTelemetry Azure Monitor dans une application pour collecter des données de télémétrie.
  • Créez et gérez des étendues et des traces personnalisées pour capturer les flux de demandes entre les services distribués.
  • Exportez les données de télémétrie vers Azure Monitor Application Insights pour l’analyse et la visualisation.
  • Utilisez des données de trace dans Application Insights pour identifier et déboguer les problèmes de performances dans les flux de travail distribués.

Prérequis

Avant de commencer ce module, vous devez disposer des points suivants :

  • Expérience de programmation avec Python.
  • Compréhension de base des services Azure et des concepts de cloud computing.
  • Connaissance des architectures d’applications distribuées.