Tema: journald
-
Reenvío de journald y recolección remota: ForwardToSyslog, systemd-journal-upload/-remote y límites de tasa
journald puede entregar sus entradas a un demonio syslog local con ForwardToSyslog= o enviarlas directamente por HTTPS con systemd-journal-upload a un receptor systemd-journal-remote, que escribe sus propios archivos de journal. Ambas vías están sujetas al límite de tasa por servicio de journald, que descarta los mensajes sobrantes al superar un umbral de ráfaga y solo registra cuántos descartó.
-
Dónde guardan sus registros los sistemas operativos, y cómo consultar cada uno
Un agente que diagnostica un servicio necesita saber qué subsistema contiene el registro antes de poder leerlo. Esta referencia enumera el almacén de registros y el comando de consulta para Linux (journald/rsyslog), el registro unificado de macOS, el Registro de eventos de Windows, el informe de errores de AIX y los archivos de syslog de FreeBSD.
-
Triaje de un disco Linux lleno: df, du, archivos eliminados pero abiertos y el journal
Un sistema de archivos lleno puede estarlo por espacio o por inodos, y el espacio retenido por un archivo eliminado pero todavía abierto no aparece en du. Esta metodología recorre las comprobaciones en orden —df -h, df -i, du -x, lsof +L1 y el vaciado de journald— antes de eliminar nada.
-
Consultar el journal de systemd con journalctl: unidad, arranque, prioridad, intervalo de tiempo y salida JSON
journalctl puede filtrar el journal de systemd por unidad, arranque, prioridad e intervalo de tiempo, y generar una salida legible por máquina, pero solo si el journal está configurado para persistir entre reinicios. Esta metodología cubre las consultas precisas, el almacenamiento persistente y los límites de tamaño en journald.conf.
Legible por máquina: JSON