Todos los hosts ESXi ejecutan un servicio de Syslog (vmsyslogd), que registra mensajes de VMkernel y otros componentes del sistema en archivos de registro.

Por qué y cuándo se efectúa esta tarea

Puede utilizar vSphere Client o el comando esxcli system syslog de vCLI para configurar el servicio de Syslog.

Para obtener más información sobre los comandos de vCLI, consulte Introducción a vSphere Command-Line Interface.

Procedimiento

  1. En el inventario de vSphere Client, seleccione el host.
  2. Haga clic en la pestaña Configuration (Configuración).
  3. En el panel Software, haga clic en Advanced Settings (Configuración avanzada).
  4. Seleccione Syslog en el control de árbol.
  5. Para establecer un registro global, haga clic en global y modifique los campos que se muestran a la derecha.

    Opción

    Descripción

    Syslog.global.defaultRotate

    Establece el número máximo de archivos que se van a mantener. Puede configurar este número en forma global y para subregistradores individuales.

    Syslog.global.defaultSize

    Configure el tamaño predeterminado del registro, en KB, antes de que el sistema rote los registros. Puede configurar este número en forma global y para subregistradores individuales.

    Syslog.global.LogDir

    El directorio en el que se almacenan los registros. El directorio puede estar ubicado en volúmenes de NFS o VMFS montados. Solo el directorio /scratch del sistema de archivos local se mantiene en todos los reinicios. El directorio debería especificarse como [datastorename] path_to_file, donde la ruta de acceso es relativa a la raíz del volumen que respalda el almacén de datos. Por ejemplo, la ruta de acceso [storage1] /systemlogs se asigna a la ruta de acceso /vmfs/volumes/storage1/systemlogs.

    Syslog.global.logDirUnique

    Al seleccionar esta opción, se crea un subdirectorio con el nombre del host ESXi del directorio especificado por Syslog.global.LogDir. Un directorio único es útil si varios hosts ESXi utilizan el mismo directorio NFS.

    Syslog.global.LogHost

    El host remoto al que se reenvían los mensajes de syslog y el puerto en el que el host remoto recibe mensajes de syslog. Puede incluir el protocolo y el puerto; por ejemplo, ssl://hostName1:514. Se admiten UDP (predeterminado), TCP y SSL. El host remoto debe tener syslog instalado y configurado correctamente para recibir los mensajes de syslog reenviados. Consulte la documentación del servicio de Syslog instalado en el host remoto para obtener información sobre la configuración.

  6. (Opcional) Para sobrescribir los valores predeterminados del tamaño de registro y la rotación de registros de cualquier registro.
    1. Haga clic en loggers (registradores).
    2. Haga clic en el nombre del registro que desea personalizar y especifique la cantidad de rotaciones y el tamaño de registro que desea.
  7. Haga clic en OK (Aceptar).

Resultados

Los cambios en las opciones de syslog se aplican de inmediato.