Puede utilizar vSphere Client, VMware Host Client o el comando esxcli system syslog para configurar el servicio syslog.

El servicio Syslog recibe, clasifica y almacena mensajes de registro para análisis que le ayudarán a tomar medidas preventivas en su entorno.

Establezca Syslog de ESXi mediante vSphere Client

Puede usar el comando vSphere Client para configurar el servicio Syslog de forma global y editar varias opciones avanzadas.

Procedimiento

  1. Desplácese hasta el host ESXi en el inventario de vSphere Client.
  2. Haga clic en Configurar.
  3. En Sistema, haga clic en Configuración avanzada del sistema.
  4. Haga clic en Editar.
  5. Filtre por syslog.
  6. Para configurar globalmente el registro y configurar varias opciones avanzadas, consulte Opciones de Syslog de ESXi.
  7. (opcional) Para sobrescribir los valores predeterminados de tamaño de registro y rotación de registros de cualquier registro:
    1. Haga clic en el nombre del registro que desea personalizar.
    2. Introduzca el número de rotaciones y el tamaño de registro que desea.
  8. Haga clic en Aceptar.

Resultados

Los cambios en las opciones de syslog surten efecto.
Nota: La configuración de parámetros de Syslog que se define mediante vSphere Client o VMware Host Client se aplica inmediatamente. Sin embargo, la mayoría de los ajustes que se definen mediante ESXCLI requieren un comando adicional para que surtan efecto. Para obtener más información, consulte Opciones de Syslog de ESXi.

Establezca Syslog de ESXi mediante VMware Host Client

Puede utilizar VMware Host Client para configurar y editar parámetros de servicio de Syslog en hosts ESXi.

Procedimiento

  1. En VMware Host Client, en Host, haga clic en Administrar > Sistema > Configuración avanzada.
  2. En el panel Buscar, escriba una configuración de Syslog que desee definir. Consulte Opciones de Syslog de ESXi.
  3. Seleccione la opción y haga clic en Editar opción.
  4. Establezca el valor como se describe en la tabla de parámetros de Opciones de Syslog de ESXi.
  5. Haga clic en Guardar.

Establecer Syslog ESXi mediante ESXCLI

Puede configurar el servicio Syslog en hosts ESXi mediante el comando ESXCLI: esxcli system syslog config set <syslog option>.

Requisitos previos

Para obtener información sobre el uso del comando esxcli system syslog y otros comandos de ESXCLI, consulte Introducción a ESXCLI. Para obtener más información sobre cómo abrir el firewall de ESXi para el puerto definido en cada especificación de host remoto, consulte Configurar el firewall de ESXi.

Nota:

El uso de ESXCLI requiere que ESXi abra los inicios de sesión SSH, lo cual supone un riesgo de seguridad y no se recomienda. Si decidió utilizar ESXCLI, asegúrese de utilizar el comando esxcli system syslog reload después de configurar cada parámetro para asegurarse de que se aplique.

Procedimiento

  • Utilice el comando ESXCLI esxcli system syslog config set <syslog option> para establecer una opción de Syslog que decida habilitar. Por ejemplo, para establecer la opción Syslog.global.logHost, utilice el comando esxcli system syslog config set --loghost=<str>

    Después de configurar Syslog.global.logHost, los hosts ESXi abren y mantienen las conexiones con los recopiladores de Syslog, y la transmisión de mensajes comienza inmediatamente. Cuando ESXi genera un mensaje de Syslog, lo escribe en el archivo de registro adecuado en el host ESXi y también lo reenvía a todos los recopiladores de Syslog configurados.