1.14.4. Visualización de los registros mediante la línea de comandos


El Diario es un componente de systemd que ayuda a ver y gestionar los archivos de registro. Aborda los problemas relacionados con el registro tradicional, estrechamente integrado con el resto del sistema, y soporta varias tecnologías de registro y gestión de acceso para los archivos de registro.

Puede utilizar el comando journalctl para ver los mensajes en el diario del sistema utilizando la línea de comandos, por ejemplo:

$ journalctl -b | grep kvm
May 15 11:31:41 localhost.localdomain kernel: kvm-clock: Using msrs 4b564d01 and 4b564d00
May 15 11:31:41 localhost.localdomain kernel: kvm-clock: cpu 0, msr 76401001, primary cpu clock
...
Tabla 1.1. Ver la información del sistema
ComandoDescripción

journalctl

Muestra todos los asientos recogidos.

journalctl FILEPATH

Muestra los registros relacionados con un archivo específico. Por ejemplo, el comando journalctl /dev/sda muestra los registros relacionados con el sistema de archivos /dev/sda.

journalctl -b

Muestra los registros del arranque actual.

journalctl -k -b -1

Muestra los registros del kernel para el arranque actual.

Tabla 1.2. Ver información sobre servicios específicos
ComandoDescripción

journalctl -b _SYSTEMD_UNIT=foo

Filtra el registro para ver los que coinciden con el servicio "foo" systemd.

journalctl -b _SYSTEMD_UNIT=foo _PID=number

Combina las coincidencias. Por ejemplo, este comando muestra los registros de systemd-units que coinciden con foo y el PID number.

journalctl -b _SYSTEMD_UNIT=foo _PID=number _SYSTEMD_UNIT=foo1

El separador " " combina dos expresiones en un OR lógico. Por ejemplo, este comando muestra todos los mensajes del proceso del servicio foo con el PID más todos los mensajes del servicio foo1 (de cualquiera de sus procesos).

journalctl -b _SYSTEMD_UNIT=foo _SYSTEMD_UNIT=foo1

Este comando muestra todas las entradas que coinciden con cualquiera de las dos expresiones, referidas al mismo campo. En este caso, este comando muestra los registros que coinciden con un systemd-unit foo o un systemd-unit foo1.

Tabla 1.3. Visualización de registros relacionados con botas específicas
ComandoDescripción

journalctl --list-boots

Muestra una lista tabular de los números de arranque, sus ID, y las marcas de tiempo del primer y último mensaje correspondiente al arranque. Puede utilizar el ID en el siguiente comando para ver información detallada.

journalctl --boot=ID _SYSTEMD_UNIT=foo

Muestra información sobre el ID de arranque especificado.

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.