Lab 11.2 - Análisis de Logs
Objetivos
- Utilizar journalctl para ver los logs de systemd
- Analizar /var/log
- Buscar en los logs
- Configurar logrotate
Ejercicio 1: journalctl
# Todos los logs
sudo journalctl
# Logs de un servicio
sudo journalctl -u sshd
# Seguir en tiempo real
sudo journalctl -f
# Por prioridad
sudo journalctl -p err
Ejercicio 2: /var/log
# Ver los logs del sistema
ls -la /var/log/
# Analizar syslog
sudo tail -f /var/log/syslog
# Buscar errores
sudo grep -i error /var/log/syslog | tail -20
Ejercicio 3: logrotate
# Ver la configuración
cat /etc/logrotate.conf
# Probar
sudo logrotate -d /etc/logrotate.conf
Lab creado el: diciembre 2024 - Probado en Ubuntu 24.04