Per impostazione predefinita, la raccolta di statistiche dei segmenti in tutti i nodi di trasporto host ESXi non è attivata perché queste statistiche sono necessarie solo a scopo di debug o risoluzione dei problemi.

Facoltativamente, è possibile attivare la raccolta di statistiche dei segmenti quando necessario. Le statistiche del segmento vengono raccolte in tempo reale e possono aiutare a eseguire il debug dei problemi in un segmento quando si verificano determinate anomalie nel percorso dati.

Nota:
  • La raccolta di statistiche dei segmenti è attualmente supportata solo per i segmenti di overlay e non per i segmenti VLAN.
  • La raccolta di statistiche dei segmenti è attualmente supportata solo per i segmenti nello spazio predefinito. Se si utilizza una distribuzione di NSX multi-tenant, non è possibile visualizzare le statistiche per i segmenti in progetti NSX e subnet nei VPC NSX.

È possibile eseguire API NSX per recuperare i valori in tempo reale delle statistiche dei segmenti oppure utilizzare la CLI centrale di NSX o la CLI dell'host di ESXi.

La visualizzazione delle statistiche dei segmenti non è attualmente supportata nell'interfaccia utente di NSX Manager.

Questa documentazione illustra la procedura di utilizzo delle API di NSX per monitorare i valori delle statistiche dei segmenti in tempo reale. Per ulteriori informazioni sull'utilizzo della CLI centrale di NSX o della CLI dell'host di ESXi per il monitoraggio delle statistiche dei segmenti, fare riferimento al Informazioni di riferimento sull'interfaccia della riga di comando NSX.

Prerequisiti

Attivare la raccolta di statistiche dei segmenti nel monitoraggio esx-obsrv-stats-management.

Eseguire i passaggi seguenti:

  1. Eseguire la seguente API NSX per leggere la configurazione del profilo predefinito del monitoraggio esx-obsrv-stats-management:
    GET https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

    Nella risposta dell'API, osservare che la proprietà enable_esx_datapath_per_segment_stats è impostata su false.

  2. Copiare la risposta dell'API GET del profilo predefinito e incollarlo in un editor di testo. Modificare il valore di enable_esx_datapath_per_segment_stats su true.
  3. Incollare la configurazione di profilo aggiornata nel corpo della richiesta dell'API PATCH seguente:
    PATCH https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

Il profilo predefinito attiva la raccolta di statistiche in tempo reale per ciascun segmento in tutti i nodi di trasporto host ESXi nel sistema.

Procedura

  1. Eseguire la seguente API per recuperare le statistiche in tempo reale di un segmento in un nodo di trasporto host specifico:
    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

    In questo URI API, sostituire segment-id e host-tn-id con i valori effettivi nell'ambiente NSX.

  2. Ripetere il passaggio 1 per gli altri segmenti nel nodo di trasporto host, in base alle esigenze.