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
# systemctl enable ipa-healthcheck.timer Created symlink /etc/systemd/system/multi-user.target.wants/ipa-healthcheck.timer -> /usr/lib/systemd/system/ipa-healthcheck.timer.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Inicie o cronômetro
systemd:systemctl start ipa-healthcheck.timer
# systemctl start ipa-healthcheck.timerCopy to Clipboard Copied! Toggle word wrap Toggle overflow Abra o arquivo
/etc/logrotate.d/ipahealthcheckpara 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
crondesteja habilitado e em funcionamento:systemctl enable crond systemctl start crond
# systemctl enable crond # systemctl start crondCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Para começar com a geração de logs, inicie o serviço de healthcheck do IPA:
systemctl start ipa-healthcheck
# systemctl start ipa-healthcheck
Para verificar o resultado, vá para /var/log/ipa/healthcheck/ e verifique se os logs foram criados corretamente.