Share via


Supervision d’Azure ExpressRoute

Lorsque vous avez des applications critiques et des processus métier basés sur des ressources Azure, vous voulez superviser ces ressources pour connaître leur disponibilité, leurs performances et leur fonctionnement.

Cet article décrit les données de supervision générées par Azure ExpressRoute. Azure ExpressRoute utilise Azure Monitor. Si vous n’êtes pas familiarisé avec les fonctionnalités d’Azure Monitor communes à tous les services Azure qui l’utilisent, consultez Supervision de ressources Azure avec Azure Monitor.

Insights ExpressRoute

Dans Azure, certains services disposent d’un tableau de bord de surveillance prédéfini spécial dans le Portail Azure qui constitue un point de départ pour la surveillance de votre service. Ces tableaux de bord spéciaux sont appelés insights.

ExpressRoute utilise Network Insights pour fournir un mappage de topologie détaillé de tous les composants ExpressRoute (peerings, connexions, passerelles) et des relations qu’ils entretiennent. Les insights réseau pour ExpressRoute ont également un tableau de bord de métriques préchargé pour la disponibilité, le débit, les suppressions de paquets et les métriques de passerelle. Pour plus d’informations, consultez Insight Azure ExpressRoute avec des insights réseau.

Données de surveillance

Azure ExpressRoute collecte les mêmes types de données de supervision que d’autres ressources Azure, lesquelles sont décrites dans Données de supervision de ressources Azure.

Pour obtenir des informations détaillées sur les métriques et les journaux de métriques créés par Azure ExpressRoute, consultez Informations de référence sur les données de supervision d’Azure ExpressRoute.

Collecte et routage

Les métriques de plateforme et le journal d’activité sont collectés et stockés automatiquement, mais ils peuvent être acheminés vers d’autres emplacements à l’aide d’un paramètre de diagnostic.

Les journaux de ressources ne sont pas collectés ni stockés tant que vous n’avez pas créé un paramètre de diagnostic et que vous ne les acheminez pas vers un ou plusieurs emplacements.

Pour plus d’informations sur la création d’un paramètre de diagnostic à l’aide du portail Azure, de l’interface CLI ou de PowerShell, consultez Créer un paramètre de diagnostic pour collecter des journaux et métriques de plateforme dans Azure. Lorsque vous créez un paramètre de diagnostic, vous spécifiez les catégories de journaux à collecter. Les catégories pour Azure ExpressRoute sont listées dans Informations de référence sur les données de supervision d’Azure ExpressRoute.

Important

L’activation de ces paramètres nécessite des services Azure supplémentaires (compte de stockage, hub d’événements ou Log Analytics), ce qui peut augmenter vos coûts. Pour calculer un coût estimé, consultez la rubrique Calculatrice de prix Azure.

Les métriques et les journaux que vous pouvez collecter sont décrits dans les sections suivantes.

Analyse des métriques

Vous pouvez analyser les métriques d’Azure ExpressRoute avec des métriques d’autres services Azure à l’aide de Metrics Explorer en ouvrant Métriques dans le menu Azure Monitor. Consultez Analyser les métriques avec l’Explorateur de métriques Azure Monitor pour plus d’informations sur l’utilisation de cet outil.

Capture d’écran du tableau de bord des métriques pour ExpressRoute.

Pour référence, vous pouvez voir une liste de toutes les métriques de ressources prises en charge dans Azure Monitor.

  • Pour voir les métriques ExpressRoute, filtrez les circuits ExpressRoute par type de ressource.
  • Pour afficher les métriques Global Reach, filtrez les circuits ExpressRoute par type de ressource, puis sélectionnez une ressource de circuit ExpressRoute où Global Reach est activé.
  • Pour afficher les métriques ExpressRoute Direct, filtrez les ports ExpressRoute par type de ressource.

Une fois qu’une métrique est sélectionnée, l’agrégation par défaut est appliquée. Si vous le souhaitez, vous pouvez appliquer une division pour afficher les métriques avec différentes dimensions.

Analyse des journaux d’activité

Les données des journaux Azure Monitor sont stockées dans des tables, chacune ayant son propre ensemble de propriétés uniques.

Tous les journaux de ressources dans Azure Monitor ont les mêmes champs suivis de champs spécifiques au service. Le schéma commun est décrit dans Schéma des journaux des ressources Azure Monitor. Le schéma des journaux de ressources ExpressRoute se trouve dans les Informations de référence sur les données Azure ExpressRoute.

Le journal d’activité est une journalisation de plateforme qui fournit des insights sur les événements de niveau abonnement. Vous pouvez l’afficher indépendamment ou le router vers Azure Monitor Logs, où vous pouvez effectuer des requêtes bien plus complexes à l’aide de Log Analytics.

ExpressRoute stocke les données dans les tables suivantes.

Table de charge de travail Description
AzureDiagnostics Table commune utilisée par plusieurs services pour stocker les journaux de ressources. Les journaux de ressources d’ExpressRoute peuvent être identifiés avec MICROSOFT.NETWORK.
AzureMetrics Données de métriques émises par ExpressRoute et qui mesurent leur intégrité et leurs performances.

Pour afficher ces tables, accédez à votre ressource de circuit ExpressRoute, sélectionnez Journaux sous Supervision.

Remarque

Les journaux de diagnostic Azure, tels que le journal des tables de routage BGP, sont mis à jour toutes les 24 heures.

Exemples de requêtes Kusto

Voici quelques requêtes que vous pouvez entrer dans la barre Recherche dans les journaux pour vous permettre de superviser plus facilement vos ressources Azure ExpressRoute. Ces requêtes fonctionnent avec le nouveau langage.

  • Pour interroger une table de route Border Gateway Protocol (BGP) découverte au cours des 12 dernières heures.

    AzureDiagnostics
    | where TimeGenerated > ago(12h)
    | where ResourceType == "EXPRESSROUTECIRCUITS"
    | project TimeGenerated, ResourceType , network_s, path_s, OperationName
    
  • Pour interroger les messages d’information BGP par niveau, par type de ressource et par réseau.

    AzureDiagnostics
    | where Level == "Informational"
    | where ResourceType == "EXPRESSROUTECIRCUITS"
    | project TimeGenerated, ResourceId , Level, ResourceType , network_s, path_s
    
  • Pour interroger le graphe de trafic BitInPerSeconds au cours de la dernière heure.

    AzureMetrics
    | where MetricName == "BitsInPerSecond"
    | summarize by Average, bin(TimeGenerated, 1h), Resource
    | render timechart
    
  • Pour interroger le graphe de trafic BitOutPerSeconds au cours de la dernière heure.

    AzureMetrics
    | where MetricName == "BitsOutPerSecond"
    | summarize by Average, bin(TimeGenerated, 1h), Resource
    | render timechart
    
  • Pour interroger le graphe ArpAvailability par intervalles de 5 minutes.

    AzureMetrics
    | where MetricName == "ArpAvailability"
    | summarize by Average, bin(TimeGenerated, 5m), Resource
    | render timechart
    
  • Pour interroger le graphe de disponibilité du protocole BGP par intervalles de 5 minutes.

    AzureMetrics
    | where MetricName == "BGPAvailability"
    | summarize by Average, bin(TimeGenerated, 5m), Resource
    | render timechart
    

Alertes

Azure Monitor vous avertit de façon proactive lorsque des conditions significatives sont détectées dans vos données de surveillance. Elles permettent d’identifier et de résoudre les problèmes affectant votre système avant que vos clients ne les remarquent. Vous pouvez définir des alertes sur des métriques, sur des journaux et sur le journal d’activité. Les différents types d’alertes présentent des avantages et des inconvénients.

Le tableau suivant liste les règles d’alerte courantes et recommandées pour ExpressRoute.

Type d’alerte Condition Description
Inactivité de la disponibilité du protocole ARP Nom de la dimension : Type de peering, Type d’agrégation : Avg, Opérateur : Inférieur à, Valeur de seuil : 100 % Quand la disponibilité du protocole ARP est inactive pour un type de peering.
Inactivité de la disponibilité du protocole BGP Nom de la dimension : Pair, Type d’agrégation : Avg, Opérateur : Inférieur à, Valeur de seuil : 100 % Quand la disponibilité du protocole BGP est inactive pour un pair.

Notes

Pendant la maintenance entre la périphérie Microsoft et le réseau principal, la disponibilité du protocole BGP s’affiche même si la session BGP entre la périphérie client et la périphérie Microsoft reste active. Pour plus d’informations sur la maintenance entre la périphérie Microsoft et le réseau principal, assurez-vous que vos alertes de maintenance sont activées et configurées.

Alertes pour les connexions de passerelle ExpressRoute

  1. Pour configurer des alertes, accédez à Azure Monitor, puis sélectionnez Alertes.

    Capture d’écran de l’option Alertes de la page Vue d’ensemble du moniteur.

  2. Sélectionnez + Créer > Règle d’alerte, puis sélectionnez la ressource de connexion de passerelle ExpressRoute. Sélectionnez Suivant : Condition > pour configurer le signal.

    Capture d’écran illustrant la sélection de la passerelle de réseau virtuel ExpressRoute dans la page Sélectionner une ressource.

  3. Dans la page Sélectionner un signal, sélectionnez un signal devant faire l’objet d’une alerte (métrique, intégrité de ressource ou journal d’activité). Selon le signal que vous sélectionnez, vous devrez peut-être entrer des informations supplémentaires comme une valeur seuil. Vous pouvez également combiner plusieurs signaux en une seule alerte. Sélectionnez Suivant : Actions > pour définir à qui et comment les notifications sont envoyées.

    Capture d’écran de la liste des signaux pouvant faire l’objet d’alertes pour les passerelles ExpressRoute.

  4. Sélectionnez + Sélectionner des groupes d’actions pour choisir un groupe d’actions existant que vous avez créé précédemment, ou + Créer un groupe d’actions pour en définir un nouveau. Dans le groupe d’actions, vous déterminez comment les notifications sont envoyées et qui les reçoit.

    Capture d’écran de la page Ajouter des groupes d’actions.

  5. Sélectionnez Vérifier + créer, puis Créer pour déployer l’alerte dans votre abonnement.

Étapes suivantes