Décrire les composants Azure Monitor

Effectué

La supervision est l’action qui consiste à collecter et analyser des données. Les données peuvent être utilisées pour déterminer les performances, l’intégrité et la disponibilité de vos applications métier ainsi que les ressources dont elles dépendent.

Une stratégie de monitoring efficace aide à bien comprendre le fonctionnement détaillé des composants de vos applications. La supervision vous permet également d’augmenter la durée de fonctionnement en vous notifiant de manière proactive les problèmes critiques. Vous pouvez ensuite résoudre ces problèmes avant qu’ils ne s’aggravent.

Azure comprend plusieurs services qui effectuent individuellement un rôle ou une tâche spécifique dans l’espace d’analyse. Ensemble, ces services fournissent une solution complète pour la collecte, l’analyse et l’action sur les données de vos applications et les ressources Azure qui les prennent en charge. Les services peuvent également superviser les ressources locales critiques pour fournir un environnement de supervision hybride. Comprendre les outils et les données disponibles est la première étape du développement d’une stratégie de surveillance complète pour votre application.

Éléments à savoir sur le monitoring avec Azure

Examinons les différents composants Azure qui prennent en charge les fonctionnalités d’Azure Monitor. Le diagramme suivant fournit une vue d’ensemble de la façon dont Azure et Azure Monitor collaborent pour vous fournir une solution de monitoring et de diagnostic robuste.

Diagramme montrant les différents services de monitoring et de diagnostic disponibles dans Azure, comme décrit dans le texte.

  • Les services de monitoring et de diagnostic offerts dans Azure sont divisés en catégories globales telles que Noyau, Application, Infrastructure et Capacités partagées.

  • Les magasins de données dans Azure Monitor contiennent vos métriques et journaux. Les métriques Azure Monitor et les journaux Azure Monitor sont les deux types de données de base utilisés par le service.

  • Différentes sources de monitoring fournissent à Azure Monitor les données de métriques et de journaux à analyser. Ces sources peuvent inclure votre abonnement et votre locataire Azure, vos instances de service Azure, vos ressources Azure, les données de vos applications, etc.

  • Azure Monitor Insights effectue différentes fonctions avec les données collectées, notamment l’analyse, le déclenchement d’alertes et le streaming vers des systèmes externes.

    • Obtenir des insights : accédez à l’extension Azure Application Insights d’Azure Monitor afin d’utiliser les fonctionnalités APM (Application Performance Monitoring) Vous pouvez utiliser les outils APM pour superviser les performances de votre application et collecter des données de journalisation du suivi. Application Insights est disponible pour de nombreux services Azure, tels que Machines Virtuelles Azure et Azure Virtual Machine Scale Sets, Azure Container Instances, Azure Cosmos DB et Azure IoT Edge.

    • Visualiser : utilisez les nombreuses options d’Azure Monitor pour afficher et interpréter vos métriques et journaux collectés. Vous pouvez utiliser Power BI avec la fonctionnalité Classeurs Azure d’Azure Monitor, et accéder à des tableaux de bord et des vues configurables.

    • Analyser : utilisez les journaux Azure Monitor (Log Analytics) dans le portail Azure pour écrire des requêtes de journal pour vos données. Vous pouvez analyser de manière interactive vos données de journal à l’aide des métriques Azure Monitor et du puissant moteur d’analyse.

    • Répondre : configurez des règles d’alerte de journal dans Azure Monitor pour recevoir des notifications relatives aux performances de votre application. Vous pouvez configurer le service pour qu’il prenne des mesures automatisées lorsque les résultats de vos requêtes et alertes correspondent à certaines conditions ou résultats.

    • Intégrer : Ingérez et exportez les résultats des requêtes de journal à partir d’Azure CLI, des applets de commande Azure PowerShell et de diverses API. Configurez l’exportation automatisée de vos données de journal vers votre compte Stockage Azure ou vers Azure Event Hubs. Créez des workflows pour récupérer vos données de journal et les copier vers des emplacements externes avec Azure Logic Apps.