Logwatch
O Logwatch é mais um utilitário para auxilio na monitoração e criação de reports de logs dos servidores. Sendo assim, como dica estarei mostrando um passo a passo da instalação desta ferramenta.
Atualizando o sistema
já é bem batido, mas é sempre importante esta sempre atualizado.
apt-get update apt-get upgrade
Instalando Logwatch
Como estamos demostrando a instalação em maquinas debian vamos de apt.
apt-get install logwatch
obs:. É interessante que tenha algum serviço de e-mail configurado, pois assim os reports serão enviados via e-mail.
Configurando
Na configuração precisamos editar o arquivo de configuração do logwatch, no qual encontra-se em /usr/share/logwatch/default.conf/logwatch.conf. No arquivo de configuração iremos alterar as seguintes variaveis Output, Format, MailTo,MailFrom e vamos deixa-la como abaixo:
Output = mail Format = html MailTo = sysadmin@mydomain.com MailFrom = logwatch@mydomain.com
Feitas as devidas configurações e salvas, vamos testar a ferramenta executando o comando:
logwatch
O comando sendo excutado com sucesso e tendo com certo que se possui um serviço de entrega de mensagens funcionando corretamente, é possível verificar no e-mails o report gerado.
Crontab
A configuração do crontab é importante para que vire uma rotina a criação dos reports, sendo assim vamos adicionar a seguinte linha:
# Logwatch 0 1 * * * /usr/sbin/logwatch
Mais uma pra guardar..