Rsyslog es una utilidad de software de código abierto que se utiliza en sistemas informáticos UNIX y similares para reenviar mensajes de registro en una red IP . Implementa el protocolo syslog básico , lo extiende con filtrado basado en contenido, amplias capacidades de filtrado, operaciones en cola para gestionar salidas fuera de línea, [2] compatibilidad con diferentes salidas de módulos, [3] opciones de configuración flexibles y añade funciones como el uso de TCP para el transporte.
El sitio web oficial de RSYSLOG define la utilidad como "el sistema ultrarrápido para el procesamiento de registros". [4]
Rsyslog utiliza el protocolo syslog BSD estándar, especificado en RFC 3164. Como el texto de RFC 3164 es una descripción informativa y no un estándar, surgieron varias extensiones incompatibles. Rsyslog admite muchas de estas extensiones. El formato de los mensajes retransmitidos se puede personalizar.
Las extensiones más importantes del protocolo original soportadas por rsyslog son:
El proyecto rsyslog comenzó en 2004, cuando Rainer Gerhards , el autor principal de rsyslog, decidió escribir un nuevo y fuerte demonio syslog para competir con syslog-ng , porque, según el autor, "Un nuevo actor importante evitará los monocultivos y proporcionará una rica libertad de elección". [5] Rainer Gerhards trabajó en rsyslog dentro de su propia empresa, Adiscon GmbH.
deseptiembre de 2014.
RSYSLOG es el
sistema
ultrarrápido
para el procesamiento
de registros
.