Red Hat Training

A Red Hat training course is available for RHEL 8

67.3. Configurando a rotação de logs usando o IdM Healthcheck

Esta seção descreve como configurar uma rotação de troncos com:

  • o cronômetro systemd
  • o serviço crond

O cronômetro systemd executa a ferramenta Healthcheck periodicamente e gera os logs. O valor padrão é definido para 4 da manhã todos os dias.

O serviço crond é utilizado para rotação de logs.

O nome padrão do log é healthcheck.log e os logs rotacionados usam o formato healthcheck.log-YYYYMMDD.

Pré-requisitos

  • Você deve executar os comandos como raiz.

Procedimento

  1. Habilite um 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 o cronômetro systemd:

    # systemctl start ipa-healthcheck.timer
  3. Abra o arquivo /etc/logrotate.d/ipahealthcheck para configurar o número de logs que devem ser salvos.

    Por padrão, a rotação de registros é configurada para 30 dias.

  4. No arquivo /etc/logrotate.d/ipahealthcheck, configure o caminho para os logs.

    Por padrão, os logs são salvos no diretório /var/log/ipa/healthcheck/.

  5. No arquivo /etc/logrotate.d/ipahealthcheck, configure o tempo para a geração de logs.

    Por padrão, um registro é criado diariamente às 4 da manhã.

  6. Para utilizar a rotação de logs, assegure-se de que o serviço crond esteja habilitado e em funcionamento:

    # systemctl enable crond
    # systemctl start crond

Para começar com a geração de logs, inicie o serviço de healthcheck do IPA:

# systemctl start ipa-healthcheck

Para verificar o resultado, vá para /var/log/ipa/healthcheck/ e verifique se os logs foram criados corretamente.