기본적으로 모든 ESXi 호스트 전송 노드의 세그먼트 통계 수집은 디버깅 또는 문제 해결 용도로만 필요하기 때문에 활성화되지 않습니다.

필요한 경우 세그먼트 통계 수집을 선택적으로 활성화할 수 있습니다. 세그먼트 통계는 실시간으로 수집되며 데이터 경로에서 특정 이상 징후가 발생할 때 세그먼트에서 문제를 디버깅하는 데 도움이 될 수 있습니다.

참고:
  • 세그먼트 통계 수집은 현재 VLAN 세그먼트가 아닌 오버레이 세그먼트에 대해서만 지원됩니다.
  • 세그먼트 통계 수집은 현재 기본 공간의 세그먼트에 대해서만 지원됩니다. 다중 테넌트 NSX 배포를 사용하는 경우 NSX 프로젝트의 세그먼트 및 NSX VPC의 서브넷에 대한 통계를 볼 수 없습니다.

NSX API를 실행하여 세그먼트 통계의 실시간 값을 가져오거나 NSX Central CLI 또는 ESXi 호스트 CLI를 사용할 수 있습니다.

세그먼트 통계 보기는 현재 NSX Manager UI에서 지원되지 않습니다.

이 설명서에서는 NSX API를 사용하여 세그먼트 통계의 실시간 값을 모니터링하는 절차를 설명합니다. 세그먼트 통계 모니터링을 위해 NSX Central CLI 또는 ESXi 호스트 CLI를 사용하는 방법에 대한 자세한 내용은 "NSX 명령줄 인터페이스 참조" 를 참조하십시오.

사전 요구 사항

esx-obsrv-stats-management 모니터에서 세그먼트 통계 수집을 활성화합니다.

다음 단계를 수행합니다.

  1. 다음 NSX API를 실행하여 esx-obsrv-stats-management 모니터의 기본 프로파일 구성을 읽습니다.
    GET https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

    API 응답에서 enable_esx_datapath_per_segment_stats 속성이 false로 설정되어 있는지 확인합니다.

  2. 기본 프로파일의 GET API의 응답을 복사하여 텍스트 편집기에 붙여 넣습니다. enable_esx_datapath_per_segment_stats 값을 True로 편집합니다.
  3. 다음 PATCH API의 요청 본문에 업데이트된 프로파일 구성을 붙여 넣습니다.
    PATCH https://<nsx-mgr>/policy/api/v1/infra/sha/monitors/esx-obsrv-stats-management/profiles/default-profile

기본 프로파일은 시스템의 모든 ESXi 호스트 전송 노드에서 각 세그먼트에 대한 실시간 통계 수집을 활성화합니다.

프로시저

  1. 다음 API를 실행하여 특정 호스트 전송 노드에서 세그먼트의 실시간 통계를 검색합니다.
    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

    이 API URI에서 segment-idhost-tn-idNSX 환경의 실제 값으로 바꿉니다.

  2. 필요에 따라 호스트 전송 노드의 다른 세그먼트에 대해 1단계를 반복합니다.