Partage via


Analyser et visualiser les données de surveillance

Cet article décrit les fonctionnalités intégrées permettant de visualiser et d’analyser les données collectées dans Azure Monitor. Les visualisations telles que les diagrammes ou graphiques peuvent vous aider à analyser vos données de supervision pour explorer des problèmes en profondeur et identifier des modèles. Vous pouvez créer des visualisations personnalisées pour répondre aux besoins des différents utilisateurs de votre organisation.

Fonctionnalités d’analyse intégrées

Cette table décrit les fonctionnalités d’Azure Monitor qui permettent d’analyser les données collectées sans aucune configuration.

Composant Description Formation et/ou configuration requises
Page Vue d’ensemble La plupart des services Azure disposent d’une page Vue d’ensemble dans le portail Azure qui comprend une section Superviser avec des graphiques récents pour les métriques critiques. Ces informations sont destinées aux propriétaires de services individuels pour évaluer rapidement les performances de la ressource. Cette page est basée sur les métriques de plateforme collectées automatiquement. Aucune configuration n'est requise.
Metrics Explorer Metrics Explorer permet aux utilisateurs d’utiliser des données de métriques et de créer des alertes de métrique de manière interactive. Vous avez besoin d’une formation minimale pour utiliser Metrics Explorer, mais vous devez être familiarisé avec les métriques que vous souhaitez analyser. • Une fois la collecte de données configurée, aucune autre configuration n’est requise.
• Les métriques de plateforme pour les ressources Azure sont automatiquement disponibles.
• Les métriques d’invité pour les machines virtuelles sont disponibles une fois qu’un agent Azure Monitor est déployé sur les machines virtuelles.
• Les métriques d’application sont disponibles une fois Application Insights configuré.
Log Analytics Avec Log Analytics, vous pouvez créer des requêtes de journal pour travailler avec des données de journal et créer des alertes de recherche dans les journaux de manière interactive. Une certaine formation est nécessaire pour que vous vous familiarisez avec le langage de requête, mais vous pouvez utiliser des requêtes préétablies pour les besoins courants. Vous pouvez également ajouter des packs de requêtes avec des requêtes propres à votre organisation. Ensuite, si vous connaissez le langage de requête, vous pouvez créer des requêtes pour d’autres membres de votre organisation.

Outils de visualisation intégrés

Classeurs Azure

Les classeurs Azure fournissent un canevas flexible pour l’analyse des données et la création de rapports visuels complets. Les classeurs vous permettent de tirer parti de l’ensemble de sources de données le plus complet d’Azure et de les combiner dans des expériences interactives unifiées. Ils sont particulièrement utiles pour préparer les vues de surveillance de bout en bout sur plusieurs ressources Azure. Les insights utilisent des classeurs prédéfinis pour vous présenter des informations critiques sur l’intégrité et les performances d’un service particulier. Vous pouvez accéder à une galerie de classeurs sous l’onglet Classeurs dans Azure Monitor, créer des classeurs personnalisés ou tirer profit des modèles de la communauté Azure GitHub pour répondre aux besoins de vos différents utilisateurs.

Schéma illustrant des captures d’écran de trois pages d’un classeur, notamment Analyse des consultations de page, Utilisation et Temps passé sur la page.

Tableaux de bord Azure

Les tableaux de bord Azure sont utiles, car ils permettent d’avoir une vue d’ensemble de votre infrastructure et de vos services Azure. Alors qu’un classeur offre des fonctionnalités plus riches, un tableau de bord peut combiner les données d’Azure Monitor avec celles d’autres services Azure.

Capture d’écran montrant un exemple de tableau de bord Azure avec des informations personnalisables.

Voici une vidéo sur la création de tableaux de bord :

Grafana

Grafana est une plateforme ouverte qui convient parfaitement dans les tableaux de bord opérationnels. C'est pratique pour :

  • Détecter, isoler et trier les incidents opérationnels.
  • Associer des visualisations de sources de données Azure et non Azure. Ces sources incluent des outils locaux, des outils tiers et des magasins de données dans d’autres clouds.

Grafana a des plug-ins et des modèles de tableau de bord connus pour les outils APM (application performance monitoring) tels que Dynatrace, New Relic et AppDynamics. Vous pouvez utiliser ces ressources pour visualiser les données de plateforme Azure avec d’autres métriques plus élevées dans la pile collectée par d’autres outils. Ils disposent également de plug-ins AWS CloudWatch et GCP BigQuery pour une surveillance multicloud dans un volet unique.

Grafana vous permet de tirer parti d’une grande flexibilité pour combiner des requêtes de données ainsi que des résultats de requête, effectuer un traitement des données côté client ouvert et utiliser les tableaux de bord de la communauté open source.

Toutes les versions de Grafana incluent le plug-in de source de données Azure Monitor pour visualiser vos métriques et journaux Azure Monitor.

Azure Managed Grafana optimise également cette expérience pour les magasins de données natifs Azure tels qu’Azure Monitor et Azure Data Explorer. De cette façon, vous pouvez facilement vous connecter à n’importe quelle ressource de votre abonnement et afficher toutes les données de télémétrie résultantes dans un tableau de bord Grafana familier. Il prend également en charge l’épinglage de graphiques à partir des métriques et journaux Azure Monitor vers les tableaux de bord Grafana. Grafana inclut des tableaux de bord prêts à l’emploi pour les ressources Azure. Créez votre premier espace de travail Azure Managed Grafana pour commencer.

Le tableau de bord des alertes Azure Grafana prête à l’emploi vous permet d’afficher et d’utiliser les alertes Azure Monitor pour Azure Monitor, vos sources de données Azure et le service géré Azure Monitor pour Prometheus.

Capture d’écran montrant des visualisations Grafana.

Power BI

Power BI est utile pour créer des rapports et des tableaux de bord orientés entreprise, ainsi que des rapports qui analysent les tendances d’indicateur de performance clé (KPI) à long terme. Vous pouvez importer les résultats d’une requête de journal dans un jeu de données Power BI, ce qui vous permet de bénéficier de fonctionnalités comme la combinaison de données provenant de différentes sources et le partage de rapports sur le web et sur les appareils mobiles.

Capture d’écran montrant un exemple de rapport Power BI pour les opérations IT.

Choisir l’outil de visualisation approprié

Nous vous recommandons d’utiliser Azure Managed Grafana pour les visualisations de données et les tableaux de bord dans des scénarios natifs cloud, tels que Kubernetes et Azure Kubernetes Service (AKS), ainsi que les logiciels open source multiclouds et les intégrations tierces. Pour les autres scénarios Azure, notamment les environnements hybrides Azure avec Azure Arc, nous vous recommandons les classeurs Azure.

Quand utiliser Azure Managed Grafana

  • Environnements natifs cloud surveillés avec les outils Prometheus et CNCF
  • Environnements multiclouds et multiplateformes
  • Prise en charge de la multilocation et de la portabilité
  • Interopérabilité avec les outils tiers open source
  • Partage de tableaux de bord en dehors du portail Azure

Quand utiliser des classeurs Azure

  • Environnements hybrides et en périphérie managés par Azure
  • Intégrations aux actions et à l’automatisation Azure
  • Création de rapports personnalisés basés sur les insights Azure Monitor

Avantages et cas d’usage

Outil de visualisation Avantages Utilisations recommandées
Classeurs Azure
Plateforme de tableau de bord Azure native Utilisez comme outil pour les équipes d’ingénierie et techniques afin de visualiser et d’examiner des scénarios.
Actualisation automatique Utiliser comme outil de création de rapports pour les développeurs d’applications, les ingénieurs cloud et d’autres membres du personnel technique
Modèles et rapports GitHub prédéfinis et publics
Les paramètres permettent des mises à jour dynamiques en temps réel
Peut fournir des résumés généraux qui vous permettent de sélectionner n’importe quel élément pour des données plus approfondies à l’aide de la valeur sélectionnée dans la requête
Peut interroger plus de sources que d’autres visualisations
Entièrement personnalisable
Conçu pour la collaboration et la résolution des problèmes
Tableaux de bord Azure
Plateforme de tableau de bord Azure native Pour les environnements exclusifs Azure/Arc
Aucun coût supplémentaire
Prend en charge les déploiements à grande échelle
Peut combiner un graphique d’indicateurs de performance et les résultats d’une requête de journal avec des données opérationnelles pour des services connexes
Partager un tableau de bord avec des propriétaires de services grâce à l’intégration du contrôle d’accès en fonction du rôle Azure
Grafana géré par Azure
Volet unique de visualisations multiplateforme et multicloud Pour les utilisateurs sans accès Azure
Intégration transparente à Azure Utilisation pour les expériences de visualisation externes, en particulier pour les tableaux de bord de type RAG dans les environnements SOC et NOC
Peut combiner les données de série chronologique et d’événement dans un seul panneau de visualisation Supervision CNCF native cloud
Peut créer des tableaux de bord dynamiques basés sur la sélection de variables dynamiques par l’utilisateur Environnements multiclouds
Prise en charge de Prometheus États généraux, haut/bas et rapports de tendances de haut niveau pour les utilisateurs de niveau supérieur ou supérieur
S’intègre à des outils de supervision tiers Permet d’afficher des états d’environnements, d’applications, de sécurité et de réseau pour un affichage continu dans les tableaux de bord du Centre d’opérations réseau (NOC)
Plug-ins prêts à l’emploi compatibles avec la plupart des outils et plateformes de supervision
Modèles de tableau de bord axés sur les opérations
Peut créer un tableau de bord à partir d’un modèle créé et pris en charge par la communauté
Peut créer un scénario de continuité d’activité et d’urgence du fournisseur qui s’exécute sur n’importe quel fournisseur cloud ou local
Power BI
Visualisations riches Utiliser pour les visualisations externes destinées aux niveaux de la direction et de la direction
Prend en charge l’analytique BI avec un découpage étendu Aide à concevoir des tableaux de bord d’indicateurs de performance clés centrés sur l’entreprise pour les tendances à long terme
Intégrer des données issues de plusieurs sources de données
Meilleures performances avec les résultats mis en cache dans un cube
Interactivité extensive, notamment par le biais du zoom avant et du filtrage croisé
Partage aisé à travers votre organisation

Autres options

Certains partenaires Azure Monitor peuvent fournir des fonctionnalités de visualisation. Un partenaire d’Azure Monitor peut fournir des visualisations prêtes à l’emploi pour vous faire gagner du temps, mais ces solutions peuvent avoir un coût supplémentaire.

Vous pouvez aussi créer vos propres sites web et applications personnalisés en utilisant les données de métrique et de journal dans Azure Monitor au moyen de l’API REST. L’API REST vous apporte de la flexibilité au niveau de l’interface utilisateur, une visualisation, de l’interactivité et des fonctionnalités.

Étapes suivantes