NSX Controller용 Syslog 서버를 구성할 경우 NSX Manager는 모든 감사 로그 및 시스템 이벤트를 Syslog 서버로 보냅니다. Syslog 데이터는 설치와 구성 작업 중의 문제 해결과 기록된 데이터 검토에 유용합니다. NSX Controller에서 syslog 서버를 구성할 때는 NSX API를 사용하는 방법만 지원됩니다. VMware에서는 syslog의 프로토콜로 UDP를 사용하는 것을 권장합니다.

프로시저

  1. NSX Controller에서 syslog를 사용하도록 설정하려면 다음 NSX API를 사용하십시오. 이 API는 컨트롤러 syslog 내보내기를 추가하고 지정된 컨트롤러 노드에서 syslog 내보내기를 구성합니다.

    Request
    POST https://<nsxmgr-ip>/api/2.0/vdn/controller/{controller-id}/syslog
    Request Body:
    <controllerSyslogServer>
    <syslogServer>10.135.14.236</syslogServer>
    <port>514</port>
    <protocol>UDP</protocol>
    <level>INFO</level>
    </controllerSyslogServer>

  2. 다음 NSX API를 사용하여 컨트롤러 syslog 내보내기를 쿼리하고 지정된 컨트롤러 노드의 구성된 syslog 내보내기에 대한 세부 정보를 검색할 수 있습니다.

    Request
    GET https://<nsxmgr-ip>/api/2.0/vdn/controller/{controller-id}/syslog
    Response Body:
    <?xml version="1.0" encoding="UTF-8"?>
    <controllerSyslogServer>
    <syslogServer>10.135.14.236</syslogServer>
    <port>514</port>
    <protocol>UDP</protocol>
    <level>INFO</level>
    </controllerSyslogServer>

  3. 필요하지 않은 경우 다음 NSX API를 사용하여 지정된 컨트롤러 노드에서 컨트롤러 syslog 내보내기를 삭제할 수 있습니다.

    Request
    DELETE https://<nsxmgr-ip>/api/2.0/vdn/controller/{controller-id}/syslog

다음에 수행할 작업

API에 대한 자세한 내용은 NSX API 가이드를 참조하십시오.