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 Web 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 Web Client, seleccione el host.
  2. Haga clic en la pestaña Administrar.
  3. En el panel Sistema, haga clic en Configuración avanzada del sistema.
  4. Encuentre la sección Syslog de la lista Configuración avanzada del sistema.
  5. Para configurar el registro de manera global, seleccione la configuración que desea cambiar y haga clic en el icono Editar.

    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:1514. 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 el nombre del registro que desea personalizar.
    2. Haga clic en el icono Editar y escriba el número de rotaciones y el tamaño de registro que desea.
  7. Haga clic en Aceptar.

Resultados

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