Misplaced Pages

Rainer Gerhards

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
German software engineer, network engineer, and protocol designer
This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
This biography of a living person needs additional citations for verification. Please help by adding reliable sources. Contentious material about living persons that is unsourced or poorly sourced must be removed immediately from the article and its talk page, especially if potentially libelous.
Find sources: "Rainer Gerhards" – news · newspapers · books · scholar · JSTOR (April 2015) (Learn how and when to remove this message)
A major contributor to this article appears to have a close connection with its subject. It may require cleanup to comply with Misplaced Pages's content policies, particularly neutral point of view. Please discuss further on the talk page. (April 2015) (Learn how and when to remove this message)
The topic of this article may not meet Misplaced Pages's notability guideline for biographies. Please help to demonstrate the notability of the topic by citing reliable secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to be merged, redirected, or deleted.
Find sources: "Rainer Gerhards" – news · newspapers · books · scholar · JSTOR (April 2015) (Learn how and when to remove this message)
This article may have been created or edited in return for undisclosed payments, a violation of Misplaced Pages's terms of use. It may require cleanup to comply with Misplaced Pages's content policies, particularly neutral point of view. (November 2018)
(Learn how and when to remove this message)
Rainer Gerhards
Born (1967-03-11) March 11, 1967 (age 57)
EducationFernuniversität Hagen
OccupationSoftware engineer
EmployerAdiscon GmbH
Known forrsyslog, syslog RFCs
TitleChief Software Architect

Rainer Gerhards (born March 11, 1967) is a German software engineer, network engineer, and protocol designer best known for his Computer data logging work including Rsyslog and Reliable Event Logging Protocol. He began developing Rsyslog in 2004, to forward log messages in an Internet Protocol Network from UNIX and Unix-like computer systems. In 1988, Gerhards founded the company RG Informationssysteme, which was later rebranded as Adiscon GmbH in 1997.

Life and career

Gerhards was born in Baesweiler, Germany. In 1983 he started professional computing on Univac 1100 mainframes. He was appointed as the head of data center of Dörries GmbH (member of Voith group) where he introduced a company-wide PC network and was among the first in Germany to utilize Windows in larger-scale environments. In 1996, he started work on Computer data logging, and developing network and protocol software based on it.

Protocol design

Gerhards focused on the IETF syslog standardization and authored four RFCs on syslog. He wrote the base RFC 5424, which describes the syslog protocol architecture and stack. As a board member of Mitre's CEE effort, he worked on standardizing event expression formats and providing interoperability between different logging systems.

He used his software projects as testbeds for IETF standardization including rsyslog for the development of RFC 5424, 5425 and RFC 5426. He implemented RFC 3195, the syslog over RFC 3080 protocol. Later, Gerhards designed the Reliable Event Logging Protocol, and its predecessor Simple Event Transport Protocol (SETP).

Open source projects

In 2004, he started working on rsyslog project and later on other open source logging projects, including Project Lumberjack, Adiscon LogAnalyzer, liblogging, and librelp on Linux system logging infrastructure. From 1988, he had started working on the open source projects during his early career. He wrote a library for portable graphics as well as a portable data exchange tool (cugcpio) and released it as public domain software. This code was distributed on Diskette by the C User's Group.

Closed source projects

In 1996, Gerhards wrote the first syslog server for Windows, that was launched by his company, Adiscon. In 1997 he wrote the first ever Windows Event Log to syslog forwarding tool and invented this class of software. The tool EventReporter never made a prominent share in the market, but was a base for Gerhards and other developers to create similar tools. While developing this tool further, Gerhards designed a forwarding tool for Microsoft Internet Information Server log files, based on a paper by him and Dr. Tina Bird.

References

  1. "About Adiscon". Retrieved 8 May 2013.
  2. Gerhards, Rainer (2024-09-04). "Biografie". rainer-gerhards.de (in German). Retrieved 2024-12-29.
  3. Gerhards, Rainer (1992). "Geschichte einer Windows-Einführung", proc. of "PC im Maschinenbau". VDMA.
  4. "Rainer Gerhards Data". Retrieved 8 May 2013.
  5. "syslog-transport-tls-12+ implementation report". Retrieved 9 May 2013.
  6. "lumberjack". Retrieved 9 May 2013.
  7. "Using Header Files to Enhance Portability". Retrieved 8 May 2013.
  8. "Syslog Server for Windows Released". Retrieved 9 May 2013.
  9. "EvntSLog 1.0 Released". Retrieved 9 May 2013.
  10. "Remotely monitoring IIS Log Files" (PDF). Retrieved 9 May 2013.

External links

Categories: