Si configura un servidor syslog para instancias de NSX Controller, NSX Manager envía todos los registros de auditoría y los eventos del sistema al servidor syslog. Los datos de Syslog son útiles para solucionar problemas y revisar los datos registrados durante la instalación y la configuración. El único método compatible para configurar el servidor syslog en las instancias de NSX Controller es mediante la NSX API. VMware recomienda utilizar UDP como el protocolo para Syslog.

Procedimiento

  1. Para habilitar Syslog en NSX Controller, utilice la siguiente NSX API. Agrega el exportador de Syslog del controlador y configura un exportador de Syslog en el nodo del controlador especificado.

    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. Puede consultar el exportador de Syslog del controlador y recuperar detalles sobre el exportador de Syslog configurado en el nodo de controlador especificado utilizando la siguiente NSX API.

    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. Si no se requiere, puede eliminar el exportador de Syslog de controlador en el nodo de controlador especificado mediante la siguiente NSX API.

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

Qué hacer a continuación

Para obtener más detalles sobre la API, consulte Guía de NSX API.