Fonctionnalités avancées de Metrics Explorer dans Azure Monitor

Remarque

Cet article suppose que vous connaissez les caractéristiques de base de la fonctionnalité Metrics Explorer d’Azure Monitor. Si vous êtes un nouvel utilisateur et que vous souhaitez apprendre à créer votre premier graphique de métriques, consultez l’article Prise en main d’Azure Metrics Explorer.

Dans Azure Monitor, les métriques sont une série de valeurs mesurées et de comptages qui sont collectés et stockés au fil du temps. Les métriques peuvent être standard (également appelées « plateforme ») ou personnalisées.

Les métriques standard sont fournies par la plateforme Azure. Elles reflètent les statistiques d’intégrité et d’utilisation de vos ressources Azure.

Sélecteur d’étendue des ressources

Le sélecteur d’étendue des ressources vous permet d’afficher les métriques d’une ou de plusieurs ressources. Les sections suivantes expliquent comment utiliser le sélecteur d’étendue des ressources.

Sélectionner une seule ressource

Dans le Portail Azure, sélectionnez Métriques dans le menu Monitor ou dans la section Supervision du menu d’une ressource. Choisissez ensuite Sélectionner une étendue pour ouvrir le sélecteur d’étendue.

Utilisez le sélecteur d’étendue pour sélectionner les ressources dont vous souhaitez afficher les métriques. Si vous avez ouvert Azure Metrics Explorer à partir du menu d’une ressource, l’étendue doit être remplie.

Screenshot showing how to open the resource scope picker.

Pour certaines ressources, vous pouvez afficher uniquement les métriques d’une seule ressource à la fois. Dans le menu Types de ressources, ces ressources se trouvent dans la section Tous les types de ressources.

Screenshot showing a single resource.

Après avoir sélectionné une ressource, vous voyez tous les abonnements et groupes de ressources qui contiennent cette ressource.

Screenshot showing available resources.

Conseil

Si vous souhaitez avoir la possibilité de visualiser les métriques de plusieurs ressources en même temps ou visualiser les métriques d’un abonnement ou d’un groupe de ressources, sélectionnez Voter.

Lorsque vous êtes satisfait de votre sélection, sélectionnez Appliquer.

Sélectionner plusieurs ressources

Certains types de ressources peuvent interroger des métriques sur plusieurs ressources. Les ressources doivent se trouver dans le même abonnement et au même emplacement. Recherchez ces types de ressources en haut du menu Types de ressources.

Pour plus d’informations, consultez Sélectionner plusieurs ressources.

Screenshot showing cross-resource types.

Pour les types qui sont compatibles avec plusieurs ressources, vous pouvez interroger les métriques sur un abonnement ou plusieurs groupes de ressources. Pour plus d’informations, consultez Sélectionner un groupe de ressources ou un abonnement.

Plusieurs courbes et graphiques de métriques

Dans Azure Metrics Explorer, vous pouvez créer des graphiques constitués de plusieurs courbes de métriques ou afficher plusieurs graphiques de métriques à la fois. Cette fonctionnalité vous permet de :

  • Mettre en corrélation les métriques associées sur le même graphique pour voir comment une valeur est liée à une autre.
  • Afficher les métriques qui utilisent différentes unités de mesure à proximité les unes des autres.
  • Agréger visuellement et comparer les métriques de plusieurs ressources.

Par exemple, imaginez que vous avez cinq comptes de stockage et que vous souhaitez connaître l’espace qu’ils consomment ensemble. Vous pouvez créer un graphique en aires (empilé) qui affiche les valeurs individuelles et la somme de toutes les valeurs à des moments dans le temps.

Plusieurs métriques sur le même graphique

Pour afficher plusieurs métriques sur le même graphique, commencez par créer un graphique. Sélectionnez ensuite Ajouter une métrique. Répétez cette étape pour ajouter une autre métrique sur le même graphique.

Notes

En règle générale, vos graphiques ne doivent pas mélanger les métriques qui utilisent des unités de mesure différentes. Par exemple, évitez de mélanger une mesure qui utilise les millisecondes avec une autre qui utilise les kilo-octets. Évitez également de mélanger les métriques dont les échelles diffèrent de manière significative.

Dans ce cas, envisagez plutôt d’utiliser plusieurs graphiques. Dans Metrics Explorer, sélectionnez Nouveau graphique pour créer un graphique.

Screenshot showing multiple metrics.

Plusieurs graphiques

Pour créer un autre graphique qui utilise une métrique différente, sélectionnez Nouveau graphique.

Pour réorganiser ou supprimer plusieurs graphiques, sélectionnez le bouton de sélection ( ) pour ouvrir le menu du graphique. Choisissez ensuite Déplacer vers le haut, Déplacer vers le bas ou Supprimer.

Screenshot showing multiple charts.

Contrôles d'intervalle de temps

En plus de la modification de l’intervalle de temps à l’aide du panneau de sélecteur d’heure, vous pouvez également effectuer un panoramique et un zoom à l’aide des contrôles de la zone de graphique.

Panoramique

Pour effectuer un panoramique, sélectionnez les flèches gauche et droite sur le bord du graphique. Le contrôle flèche déplace l’intervalle de temps sélectionné vers l’arrière et vers l’avant d’une moitié de l’intervalle de temps du graphique. Par exemple, si vous affichez les dernières 24 heures, le fait de cliquer sur la flèche gauche entraîne le décalage de l’intervalle de temps pour s’étendre sur un jour et demi à 12 heures.

La plupart des métriques prennent en charge 93 jours de rétention, mais ne vous permettent d’afficher que 30 jours à la fois. À l’aide des contrôles panoramiques, vous pouvez examiner les 30 derniers jours, puis vous retrouver dans les 15 jours à la fois pour afficher le reste de la période de rétention.

Animated gif showing the left and right pan controls.

Zoom

Vous pouvez cliquer et faire glisser sur le graphique pour effectuer un zoom sur une section d’un graphique. Le zoom avant met à jour l’intervalle de temps du graphique pour s’étendre sur votre sélection. Si le fragment de temps est défini sur Automatique, le zoom sélectionne un fragment de temps inférieur. Le nouvel intervalle de temps s’applique à tous les graphiques dans Métriques.

Animated gif showing the metrics zoom feature.

Agrégation

Lorsque vous ajoutez une métrique à un graphique, Metrics Explorer applique une agrégation par défaut. La valeur par défaut a du sens dans les scénarios de base. Toutefois, vous pouvez utiliser une agrégation différente pour obtenir plus d’informations sur la métrique.

Avant d’utiliser différentes agrégations sur un graphique, vous devez comprendre comment Metrics Explorer les gère. Les métriques sont une série de mesures (ou « valeurs métriques ») capturées au cours d’une période donnée. Lorsque vous tracez un graphique, les valeurs de la métrique sélectionnée sont agrégées séparément sur le fragment de temps.

Vous sélectionnez la taille du fragment de temps à l’aide du panneau du sélecteur d’heure de Metrics Explorer. Si vous ne sélectionnez pas explicitement le fragment de temps, l’intervalle de temps actuellement sélectionné est utilisé par défaut. Une fois que le fragment de temps est déterminé, les valeurs métriques qui ont été capturées pendant chaque fragment de temps sont agrégées sur le graphique, un point de données par fragment de temps.

Par exemple, supposons qu’un graphique indique la métrique Temps de réponse du serveur. Il utilise l’agrégation Moyenne sur la période des dernières 24 heures. Dans cet exemple :

  • Si la granularité temporelle est définie sur 30 minutes, le graphique est dessiné à partir de 48 points de données agrégés. Le graphique en courbes connecte 48 points dans la zone de traçage du graphique (24 heures x 2 points de données par heure). Chaque point de données représente la moyenne de tous les temps de réponse capturés pour les requêtes au serveur qui se sont produites pendant chacune des périodes de 30 minutes pertinentes.
  • Si vous réglez la granularité temporelle à 15 minutes, vous obtenez 96 points de données agrégés. C’est-à-dire que vous obtenez 24 heures x 4 points de données par heure.

Metrics Explorer propose cinq types d’agrégation statistique de base : somme, nombre, min., max. et moyenne. L’agrégation Somme est parfois appelée l’agrégation Total. Pour de nombreuses métriques, Metrics Explorer masque les agrégations qui ne sont pas pertinentes et ne peuvent pas être utilisées.

Pour plus d’informations sur le fonctionnement de l’agrégation des métriques, consultez Explication de l’agrégation et de l’affichage des métriques Azure Monitor.

  • Sum : Somme de toutes les valeurs capturées pendant l’intervalle d’agrégation.

    Screenshot of a sum request.

  • Nombre : Nombre de mesures capturées pendant l’intervalle d’agrégation.

    Lorsque la métrique est toujours capturée avec la valeur 1, l’agrégation Nombre est égale à l’agrégation Somme. Ce scénario est courant lorsque la métrique suit le nombre d’événements distincts et que chaque mesure représente un événement. Le code émet un enregistrement de métrique à chaque fois qu’une nouvelle requête arrive.

    Screenshot of a count request.

  • Average : Moyenne des valeurs métriques capturées pendant l’intervalle d’agrégation.

    Screenshot of an average request.

  • Min : Plus petite valeur capturée pendant l’intervalle d’agrégation.

    Screenshot of a minimum request.

  • Max : Plus grande valeur capturée pendant l’intervalle d’agrégation.

    Screenshot of a maximum request.

Filtres

Vous pouvez appliquer des filtres aux graphiques dont les métriques ont des dimensions. Par exemple, imaginez une métrique Nombre de transactions qui a une dimension Type de réponse. Cette dimension indique si la réponse des transactions a réussi ou échoué. Si vous filtrez sur cette dimension, vous verrez une courbe de graphique uniquement pour les transactions ayant réussi ou uniquement celles ayant échoué.

Ajouter un filtre

  1. Au-dessus du graphique, sélectionnez Ajouter un filtre.

  2. Sélectionnez une dimension (propriété) sur laquelle filtrer.

    Screenshot that shows the dimensions (properties) you can filter.

  3. Sélectionnez l’opérateur que vous souhaitez appliquer à la dimension (propriété). L'opérateur par défaut est = (égal à).

    Screenshot that shows the operator you can use with the filter.

  4. Sélectionnez les valeurs de dimension que vous souhaitez appliquer au filtre lors du traçage du graphique. Cet exemple montre comment filtrer les transactions de stockage réussies.

    Screenshot that shows the successful filtered storage transactions.

  5. Après avoir sélectionné les valeurs de filtre, cliquez en dehors du sélecteur de filtre pour le fermer. Le graphique montre à présent le nombre de transactions de stockage qui ont échoué :

    Screenshot that shows how many storage transactions have failed.

  6. Répétez ces étapes pour appliquer plusieurs filtres aux mêmes graphiques.

Fractionnement des métriques

Vous pouvez fractionner une métrique par dimension pour visualiser les différents segments de la comparaison des métriques. Le fractionnement peut également vous aider à identifier les segments périphériques d’une dimension.

Appliquer la division

  1. Au-dessus du graphique, sélectionnez Appliquer un fractionnement.

    Notes

    Les graphiques qui ont plusieurs métriques ne peuvent pas utiliser la fonctionnalité de fractionnement. De même, bien qu’un graphique puisse avoir plusieurs filtres, il ne peut avoir qu’une seule dimension de fractionnement.

  2. Choisissez une dimension sur laquelle segmenter le graphique :

    Screenshot that shows the selected dimension on which to segment the chart.

    Le graphique montre à présent plusieurs courbes, une par segment de dimension :

    Screenshot that shows multiple lines, one for each segment of dimension.

  3. Choisissez une limite sur le nombre de valeurs à afficher après le fractionnement par dimension sélectionnée. La limite par défaut est 10, comme indiqué dans le graphique ci-dessus. La plage de limites est compris de 1 à 50.

    Screenshot that shows split limit, which restricts the number of values after splitting.

  4. Choisissez l’ordre de tri sur les segments : Croissant ou Décroissant. Décroissant est sélectionné par défaut.

    Screenshot that shows sort order on split values.

  5. Cliquez à côté du sélecteur de regroupement pour fermer celui-ci.

    Notes

    Pour masquer les segments non pertinents pour votre scénario et faciliter la lecture des graphiques, utilisez un filtrage et un fractionnement sur la même dimension.

Verrouillage de la plage de l’axe Y

Le verrouillage de la plage de l’axe des valeurs (Y) devient important dans les graphiques qui montrent de petites variations de valeurs élevées.

Par exemple, une chute du volume de requêtes réussies de 99,99 % à 99,5 % peut correspondre à une baisse significative de la qualité de service. Il est très difficile, voire impossible, de remarquer une légère fluctuation de la valeur numérique si vous utilisez les paramètres par défaut du graphique. Dans ce cas, vous pouvez verrouiller la limite inférieure du graphique à 99 %. pour rendre une petite baisse plus évidente.

Un autre exemple est une fluctuation de la mémoire disponible. Dans ce scénario, la valeur n’atteint techniquement jamais 0. Si la plage est définie sur une valeur plus élevée, vous pouvez repérer plus facilement les baisses de la mémoire disponible.

Pour contrôler la plage de l’axe Y, ouvrez le menu du graphique ( ). Sélectionnez ensuite Paramètres du graphique pour accéder aux paramètres avancés du graphique.

Screenshot that highlights the chart settings selection.

Modifiez les valeurs de la section de la plage de l’axe Y, ou sélectionnez Auto pour rétablir les valeurs par défaut.

Screenshot that highlights the Y-axis range section.

Avertissement

Si vous devez verrouiller les limites de l’axe Y pour les graphiques qui suivent des nombres ou des sommes sur une période donnée (en utilisant les agrégations Nombre, Somme, Min. ou Max.), vous devez généralement spécifier une granularité temporelle fixe. Dans ce cas, vous ne devez pas vous fier aux valeurs par défaut automatiques.

Vous choisissez une granularité temporelle fixe parce que les valeurs du graphique changent lorsque la granularité temporelle est automatiquement modifiée après qu’un utilisateur redimensionne une fenêtre de navigateur ou change la résolution de l’écran. La modification de la granularité temporelle qui en découle influe sur l’apparence du graphique et invalide la sélection actuelle de la plage de l’axe Y.

Couleurs des courbes

Une fois les graphiques configurés, une couleur est automatiquement attribuée à leurs lignes à partir d'une palette par défaut. Vous pouvez modifier ces couleurs.

Pour changer la couleur d’une courbe, sélectionnez la barre de couleur dans la légende qui correspond au graphique. La boîte de dialogue du sélecteur de couleurs s’ouvre. Utilisez le sélecteur de couleurs pour configurer la couleur de la courbe.

Screenshot that shows how to change color.

Vos couleurs personnalisées sont conservées lorsque vous épinglez le graphique à un tableau de bord. La section suivante explique comment épingler un graphique.

Enregistrement dans des tableaux de bord ou des classeurs

Après avoir configuré un graphique, vous souhaiterez peut-être l’ajouter à un tableau de bord ou à un classeur. En ajoutant un graphique à un tableau de bord ou à un classeur, vous pouvez le rendre accessible à votre équipe. Vous pouvez également obtenir des informations en le visualisant dans le contexte d’autres informations de surveillance.

  • Pour épingler un graphique configuré à un tableau de bord, dans le coin supérieur droit du graphique, sélectionnez Enregistrer dans le tableau de bord, puis Épingler au tableau de bord.
  • Pour enregistrer un graphique configuré dans un classeur, dans le coin supérieur droit du graphique, sélectionnez Enregistrer dans le tableau de bord , puis Enregistrer dans le classeur.

Screenshot showing how to pin a chart to a dashboard.

Règles d'alerte

Vous pouvez utiliser vos critères de visualisation pour créer une règle d’alerte basée sur les métriques. La nouvelle règle d’alerte inclut les dimensions cibles de votre graphique : ressources, métriques, fractionnement et filtre. Vous pouvez modifier ces paramètres à l’aide du volet de création de règles d’alerte.

Pour commencer, sélectionnez Nouvelle règle d’alerte.

Screenshot that shows the New alert rule button highlighted in red.

Le volet de création de règles d’alerte s’ouvre. Dans le volet, vous voyez les dimensions de métrique du graphique. Les champs du volet sont préremplis pour vous aider à personnaliser la règle.

Screenshot showing the rule creation pane.

Pour plus d’informations, consultez Créer, afficher et gérer des alertes de métrique.

Mettre en corrélation des métriques et des journaux

Pour aider les clients à diagnostiquer la cause racine d’anomalies dans leur graphique des métriques, nous avons créé une fonctionnalité d’exploration des journaux. L’exploration des journaux permet aux clients de mettre en corrélation des pics dans leur graphique des métriques avec des journaux et des requêtes.

Ce tableau récapitule les types de journaux et de requêtes fournis :

Terme Définition
Journaux d’activité Fournit des informations sur les opérations effectuées sur chaque ressource Azure dans l’abonnement à partir de l’extérieur (plan de gestion) en plus des mises à jour sur des événements Service Health. Le journal d’activité vous permet de déterminer le quoi, le qui et le quand de toute opération d’écriture (PUT, POST, DELETE) effectuée sur les ressources dans votre abonnement. Il n’y qu’un seul Journal d’activité par abonnement Azure.
Journal de diagnostic Fournit des insights sur les opérations effectuées au sein d’une ressource Azure (le plan de données), par exemple l’obtention d’un secret à partir d’un coffre de clés ou l’envoi d’une requête à une base de données. Le contenu des journaux de ressources varie en fonction du service Azure et du type de ressource. Remarque : doit être fourni par le service et activé par le client.
Journal recommandé Requêtes basées sur un scénario que le client peut utiliser pour examiner des anomalies dans son Metrics Explorer.

Actuellement, la fonctionnalité d’exploration des journaux est disponible pour des fournisseurs de ressources sélectionnés. Les fournisseurs de ressources qui ont accès à l’expérience complète d’exploration des journaux sont les suivants :

  • Application Insights
  • Mise à l’échelle automatique
  • App Services
  • Stockage

Cette capture d’écran montre un exemple pour le fournisseur de ressources Application Insights.

Screenshot shows a spike in failures in app insights metrics pane.

  1. Pour diagnostiquer le pic de demandes ayant échoué, sélectionnez Exploration des journaux.

    Screenshot shows the Drill into Logs dropdown menu.

  2. Sélectionnez Défaillances pour ouvrir un volet de défaillance personnalisé qui vous fournit les opérations défaillantes, les principaux types d’exceptions et les dépendances.

    Screenshot of app insights failure pane.

Étapes suivantes

Pour créer des tableaux de bord exploitables à l’aide des métriques, consultez Création de tableaux de bord d’indicateurs de performance clés personnalisés.