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.
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.
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.
- Pour plus d’informations sur la définition des alertes Azure Monitor, consultez Créer une règle d’alerte.
- Pour le service géré Azure Monitor pour Prometheus, définissez vos alertes à l’aide de règles d’alerte Prometheus créées dans le cadre d’un groupe de règles Prometheus, appliquées à l’espace de travail Azure Monitor.
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.
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.