EN
← Volver a RHCSA EX200

Publicado: 24/5/2026

RH134 — Análisis y almacenamiento de registros

Arquitectura de logs, rsyslog, journalctl, journal persistente y chrony.

Objetivo

Documentar el capítulo 5 de RH134 v10.0 mientras lo estudio: entender cómo se registran los eventos en RHEL, consultarlos con syslog y journal, hacer el journal persistente y mantener la hora sincronizada.

Contenido del capítulo

SecciónTema
5.1Arquitectura de registro del sistema
5.2Cuestionario: arquitectura de registro del sistema
5.3Interpretación y gestión de eventos de syslog
5.4Ejercicio guiado: interpretación y gestión de eventos de syslog
5.5Búsqueda e interpretación de entradas del diario del sistema
5.6Ejercicio guiado: búsqueda e interpretación del diario del sistema
5.7Configuración de un diario del sistema persistente
5.8Ejercicio guiado: configuración de un diario persistente
5.9Mantenimiento de la sincronización de la hora

Qué practico (mapa mental)

Servicios / kernel / scripts

   journald (journal)  ←→  rsyslog (/var/log/)
        ↓                        ↓
   journalctl              tail / grep / logger
CapaHerramientasRutas clave
Syslog clásicorsyslog, logger, tail, grep/etc/rsyslog.conf, /etc/rsyslog.d/*.conf, /var/log/messages
Journal (systemd)journalctl/var/log/journal/, /etc/systemd/journald.conf
Horachronyd, chronyc, timedatectl/etc/chrony.conf

Labs y ejercicios clave

Syslog — messages-debug (5.4)

Regla en /etc/rsyslog.d/debug.conf (nombre exacto con .conf):

*.debug /var/log/messages-debug
systemctl restart rsyslog
logger -p user.debug "Debug Message Test"
tail /var/log/messages-debug

Ver también el glosario — lab messages-debug.

Journal — consulta (5.5 / 5.6)

journalctl -p warning
journalctl -b
journalctl --list-boots
journalctl -u rsyslog -n 20 --no-pager
journalctl -xe

Journal persistente (5.7 / 5.8)

ls /var/log/journal/
journalctl --disk-usage
# Config: /etc/systemd/journald.conf → Storage=persistent (o auto)
sudo systemctl restart systemd-journald

Sincronización horaria (5.9)

timedatectl
chronyc tracking
systemctl status chronyd

Comandos de referencia

rsyslogd -N1                              # validar config rsyslog
logger -p user.info "mensaje de prueba"
journalctl --vacuum-time=7d               # mantenimiento (admin)

Notas del laboratorio

(Completar tras 5.4, 5.6 y 5.8: configs tocadas, errores — ej. debug-conf sin .conf — y cómo se resolvieron.)

Siguiente paso

Cerrar cuestionarios 5.2 y labs con lab finish cuando corresponda; volcar acá salidas clave de journal persistente y chrony.