Par défaut, la collecte de statistiques de segments sur tous les nœuds de transport hôtes ESXi n'est pas activée, car ces statistiques sont requises uniquement à des fins de débogage ou de dépannage.

Vous pouvez éventuellement activer la collecte des statistiques de segment lorsque cela est nécessaire. Les statistiques de segment sont collectées en temps réel et peuvent vous aider à déboguer les problèmes sur un segment lorsque certaines anomalies se produisent dans le chemin de données.

Note :
  • La collecte de statistiques de segments est actuellement prise en charge uniquement pour les segments de superposition et non pour les segments VLAN.
  • La collecte de statistiques de segments est actuellement prise en charge uniquement pour les segments dans l'espace par défaut. Si vous utilisez un déploiement de NSX à locataires multiples, vous ne pouvez pas afficher les statistiques des segments dans des projets et sous-réseaux NSX dans NSX VPC.

Vous pouvez exécuter l’API NSX pour extraire les valeurs des statistiques de segment en temps réel ou utiliser NSX Central CLI ou l'interface de ligne de commande de l'hôte ESXi.

L'affichage des statistiques de segment n'est actuellement pas pris en charge dans l'interface utilisateur NSX Manager.

Cette documentation explique la procédure d'utilisation des API NSX pour surveiller les valeurs en temps réel des statistiques de segment. Pour en savoir plus sur l'utilisation de NSX Central CLI ou de l'interface de ligne de commande de l'hôte ESXi pour surveiller les statistiques de segment, reportez-vous à la Guide de référence de l'interface de ligne de commandes de NSX.

Conditions préalables

Activez la collecte des statistiques de segments dans le moniteur esx-obsrv-stats-management.

Suivez la procédure :

  1. Exécutez l'API NSX suivante pour lire la configuration du profil par défaut du moniteur esx-obsrv-stats-management :
    GET https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

    Dans la réponse de l'API, notez que la propriété enable_esx_datapath_per_segment_stats est définie sur false.

  2. Copiez la réponse de l'API GET et du profil par défaut et collez-la dans un éditeur de texte. Modifiez la valeur du paramètre enable_esx_datapath_per_segment_stats sur true.
  3. Collez la configuration du profil mis à jour dans le corps de la demande de l'API PATCH suivante :
    PATCH https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

Le profil par défaut active la collecte de statistiques en temps réel pour chaque segment sur tous les nœuds de transport hôtes ESXi du système.

Procédure

  1. Exécutez l'API suivante pour récupérer les statistiques en temps réel d'un segment sur un nœud de transport hôte spécifique :
    GET https://<nsx-mgr>/policy/api/v1/infra/segments/<segment-id>/statistics?enforcement_point_path=/infra/sites/default/enforcement-points/default&stats_type=DATAPATH_STATS%transport_node_id=<host-tn-id>&source=realtime

    Dans cet URI d'API, remplacez les valeurs segment-id et host-tn-id par des valeurs réelles dans votre environnement NSX.

  2. Répétez l'étape 1 pour les autres segments sur le nœud de transport hôte, si nécessaire.