Red Hat Training

A Red Hat training course is available for RHEL 8

67.3. Configuración de la rotación de registros mediante el IdM Healthcheck

Esta sección describe cómo configurar una rotación de registros con:

  • el temporizador systemd
  • el servicio crond

El temporizador systemd ejecuta la herramienta Healthcheck periódicamente y genera los registros. El valor por defecto está fijado en las 4 de la mañana todos los días.

El servicio crond se utiliza para la rotación de registros.

El nombre del registro por defecto es healthcheck.log y los registros rotados utilizan el formato healthcheck.log-YYYYMMDD.

Requisitos previos

  • Debe ejecutar los comandos como root.

Procedimiento

  1. Habilitar un temporizador systemd:

    # systemctl enable ipa-healthcheck.timer
    Created symlink /etc/systemd/system/multi-user.target.wants/ipa-healthcheck.timer -> /usr/lib/systemd/system/ipa-healthcheck.timer.
  2. Inicie el temporizador systemd:

    # systemctl start ipa-healthcheck.timer
  3. Abra el archivo /etc/logrotate.d/ipahealthcheck para configurar el número de registros que deben guardarse.

    Por defecto, la rotación de registros está configurada para 30 días.

  4. En el archivo /etc/logrotate.d/ipahealthcheck, configure la ruta de acceso a los registros.

    Por defecto, los registros se guardan en el directorio /var/log/ipa/healthcheck/.

  5. En el archivo /etc/logrotate.d/ipahealthcheck, configure el tiempo de generación de registros.

    Por defecto, se crea un registro diario a las 4 de la mañana.

  6. Para utilizar la rotación de registros, asegúrese de que el servicio crond está activado y en funcionamiento:

    # systemctl enable crond
    # systemctl start crond

Para empezar a generar registros, inicie el servicio IPA healthcheck:

# systemctl start ipa-healthcheck

Para verificar el resultado, vaya a /var/log/ipa/healthcheck/ y compruebe si los registros se crean correctamente.