4.4.2. Nuevo marco de registros
Red Hat Enterprise Linux 7 introduce el demonio de registro,
journald
, como parte del desplazamiento hacia systemd
. journald
captura los siguientes tipos de mensajes para todos los servicios:
- mensajes syslog
- mensajes de kernel
- Disco RAM inicial y primeros mensajes de arranque
- Mensajes enviados a la salida estándar y a la salida error estándar
Luego almacena estos mensajes en archivos de diario autóctonos: archivos estructurados, archivos binarios en índices que contienen metadatos útiles y más rápidos y fáciles de buscar.
Los archivos de diario no predeterminan el almacenamiento de forma persistente. La cantidad de datos registrados depende del montaje de memoria libre disponible; cuando al sistema se le termina el espacio en memoria o en el directorio
/run/log/journal
, los archivos menos recientes serán retirados para continuar el registro.
En Red Hat Enterprise Linux 7,
rsyslog
y journald
coexisten. Los datos recolectados por journald
se reenvían a rsyslog
, el cual puede realizar más procesamiento y almacenar archivos de registro de texto. rsyslog
únicamente se predetermina para almacenar los campos de diario para mensajes syslog
, pero puede ser configurado para guardar todos los archivos disponibles para journald
. Red Hat Enterprise Linux 7, por lo tanto, sigue siendo compatible con las aplicaciones y configuraciones de sistemas que dependen de rsyslog
.
Para obtener mayor información sobre el uso y administración de sistema de archivos btrfs, consulte la Guía del admininstrador del sistema de Red Hat Enterprise Linux 7, disponible en http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.