Articulo de referencia

Rsyslog

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 p...

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]

Protocolo

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:

  • Marca de tiempo ISO 8601 con granularidad de milisegundos e información de zona horaria
  • la adición del nombre de los relés en los campos del host para hacer posible el seguimiento de la ruta que ha recorrido un mensaje determinado
  • Transporte confiable utilizando TCP
  • Admite GSS-API y TLS
  • iniciando sesión directamente en varios motores de bases de datos.
  • compatibilidad con RFC 5424, RFC 5425, RFC 5426
  • Apoyo a RELP
  • Soporte para modos de operación con buffer donde los mensajes se almacenan localmente si el receptor no está listo
  • Soporte completo de entrada/salida para el diario systemd

Historia

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.

  • RFC 3164 - El protocolo syslog BSD (obsoleto por RFC 5424)
  • RFC 5424 - El protocolo Syslog (queda obsoleto el RFC 3164)
  • RFC 5425 - Mapeo de seguridad de la capa de transporte para syslog
  • RFC 5426 - Transmisión de mensajes de syslog a través de UDP

Véase también

Referencias

  1. ^ "ChangeLog". 5 de diciembre de 2022. Consultado el 10 de diciembre de 2022 – a través de GitHub .
  2. ^ "Rsyslog.conf(5) - Página del manual de Linux".
  3. ^ "Documentación de RSyslog".
  4. ^ "rsyslog". rsyslog.com . Consultado el 25 de septiembre de 2014. RSYSLOG es el sistema ultrarrápido para el procesamiento de registros .
  5. ^ "¿Por qué el mundo necesita otro syslog?". 12 de agosto de 2007. Consultado el 31 de octubre de 2018 .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Rsyslog&oldid=1183032410"