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
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.
Inicie o cronômetro
systemd
:# systemctl start ipa-healthcheck.timer
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.
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/
.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ã.
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.