V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

netconsd

Daemon para recibir y procesar registros [logs] del kernel de Linux, que son enviados a través de la red usando el módulo netconsole. Este módulo permite que los mensajes del kernel se envíen a un host remoto en tiempo real, lo que es especialmente útil para depuración y monitoreo de sistemas donde el acceso físico o por consola es limitado. Soporta dos formatos, el formato antiguo de solo texto [Mensajes de log en texto plano] y formato extendido que incluye metadatos como nivel de log, timestamp, etc.

Configuración básica

# nano /etc/netconsd.conf

# Escuchar en el puerto 6666 UDP

port = 6666

# Módulo de salida: guardar logs en un archivo

[output_file]

type = file

filename = /var/log/netconsole.log

# systemctl enable netconsd
que inicie al arrancar

En la máquina que quiere enviar los logs del kernel, cargar el módulo netconsole con los parámetros adecuados:

# modprobe netconsole netconsole=@/eth0/@,6666@192.168.1.100/
"@/eth0/" es la interfaz de red, 6666 el puerto del servidor netconsd y 192.168.1.100 es la IP del servidor donde corre netconsd
# netconsd 6666
ejecución básica, solo recibe en el puerto 6666
# netconsd -t 4 -o filelogger.so 514
usa 4 hilos, carga el módulo, escucha en 514
Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4362 entradas - Acerca del Tractatus
La Pipa Plena 2025