Rainer Gerhards


Rainer Gerhards (nacido el 11 de marzo de 1967) es un ingeniero de software, ingeniero de redes y diseñador de protocolos alemán, mejor conocido por su trabajo de registro de datos informáticos, incluidos Rsyslog y Reliable Event Logging Protocol . Comenzó a desarrollar Rsyslog en 2004, para reenviar mensajes de registro en una red de protocolo de Internet desde UNIX y sistemas informáticos similares a Unix. En 1988, Gerhards fundó la empresa RG Informationssysteme, que más tarde fue rebautizada como Adiscon GmbH en 1997. [1]

Gerhards nació en Geilenkirchen , Alemania . En 1983 comenzó la computación profesional en mainframes Univac 1100 . Fue nombrado director del centro de datos de Dörries GmbH (miembro del grupo Voith ), donde introdujo una red de PC en toda la empresa y fue uno de los primeros en Alemania en utilizar Windows en entornos de mayor escala. [2] En 1996, comenzó a trabajar en el registro de datos informáticos y en el desarrollo de software de red y protocolo basado en él.

Gerhards se centró en la estandarización de syslog de IETF y fue autor de cuatro RFC [3] sobre syslog. Escribió el RFC 5424 base, que describe la arquitectura y la pila del protocolo syslog. Como miembro de la junta del esfuerzo de CEE de Mitre , trabajó en la estandarización de formatos de expresión de eventos y en brindar interoperabilidad entre diferentes sistemas de registro.

Usó sus proyectos de software como banco de pruebas para la estandarización de IETF, incluido rsyslog para el desarrollo de RFC 5424, RFC 5425, [4] y RFC 5426. Implementó RFC 3195, el protocolo syslog sobre RFC 3080. Más tarde, Gerhards diseñó el Protocolo de registro de eventos confiable y su predecesor Protocolo simple de transporte de eventos (SETP).

En 2004, comenzó a trabajar en el proyecto rsyslog y más tarde en otros proyectos de registro de código abierto, incluidos Project Lumberjack, [5] Adiscon LogAnalyzer, liblogging y librelp en la infraestructura de registro del sistema Linux . A partir de 1988, había comenzado a trabajar en proyectos de código abierto durante los primeros años de su carrera. Escribió una biblioteca para gráficos portátiles, así como una herramienta portátil de intercambio de datos (cugcpio) y la lanzó como software de dominio público . [6] Este código fue distribuido en Disquete por el Grupo de Usuarios C.

En 1996, Gerhards escribió el primer servidor syslog para Windows , [7] que fue lanzado por su empresa, Adiscon. En 1997, escribió la primera herramienta de reenvío de registro de eventos de Windows a syslog [8] e inventó esta clase de software. La herramienta EventReporter nunca logró una participación destacada en el mercado, pero fue una base para que Gerhards y otros desarrolladores crearan herramientas similares. Mientras desarrollaba aún más esta herramienta, Gerhards diseñó una herramienta de reenvío para archivos de registro de Microsoft Internet Information Server , basada en un artículo [9] escrito por él y la Dra. Tina Bird.