Lab 11.2 - Análise de Logs
Objetivos
- Utilizar o journalctl para visualizar os logs do systemd
- Analisar o /var/log
- Pesquisar nos logs
- Configurar o logrotate
Exercício 1: journalctl
# Todos os logs
sudo journalctl
# Logs de um serviço
sudo journalctl -u sshd
# Acompanhar em tempo real
sudo journalctl -f
# Por prioridade
sudo journalctl -p err
Exercício 2: /var/log
# Ver os logs do sistema
ls -la /var/log/
# Analisar o syslog
sudo tail -f /var/log/syslog
# Buscar por erros
sudo grep -i error /var/log/syslog | tail -20
Exercício 3: logrotate
# Ver a configuração
cat /etc/logrotate.conf
# Testar
sudo logrotate -d /etc/logrotate.conf
Lab criado em: Dezembro de 2024 - Testado no Ubuntu 24.04