RSYSLOG v8 improvements and how to write plugins in any language


Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on April 18, 2020 03:08 (6M ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 224078340 series 2471801
By VoiceRepublic Service and Linux Tag 2014. Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio is streamed directly from their servers. Hit the Subscribe button to track updates in Player FM, or paste the feed URL into other podcast apps.
RSYSLOG v8 improvements and how to write plugins in any language [English preferred, German possible] by Rainer Gerhards (Adiscon GmbH) Freitag, 09.05.2014, Stage 11, 11:00-11:30 Uhr Track: dc5 RSYSLOG is a next generation log processing tool. In the frist part, we will explain the new RSYSLOG v8 engine, its motivation and its benefits. Learn, for example, why writing to Elasticsearch is much faster with the new engine. We will describe the tuning parameters vital for making best use of the new features. In the second part we will explain how to write RSYSLOG plugins in any language. Traditionally, writing rsyslog plugins has been considered quite hard, with at least C knowledge necessary. In v8, we have introduced new interfaces which make it possible to write plugins in any language - be it Python, Perl or Java. Even bash will do. In essence, this is a great tool for any admin to add special needs with just a bit of scripting. We will proivde concrete instructions on how to write a plugin, point to read-to-copy samples and tell how to integrate this into rsyslog. Audio, recorded by Voice Republic About the author Rainer Gerhards: Rainer Gerhards ist Entwicklungsleiter bei der Adiscon GmbH. Dort ist er für die Entwicklung von Monitoringlösungen verantwortlich. Formal ist er Betriebswirt/Wirtschaftsinformatik, sein Herz gilt aber dem techischen Bereich. Er beschäftigt sich seit 1983 vornehmlich mit systemnaher Programmierung unter verschiedensten Betriebssystemen. Seine ersten Erfahrungen mit Open Source gehen auf die 80er Jahre im Public Domain Umfeld zurück. Mit der aktuellen Open Source Umgebung beschäftigt er sich seit 2003. Hier in Form des Maintainers für liblogging und rsyslog, beides syslog-Implementierungen. In der Zeit dazwischen, und auch immer noch, arbeitet er an closed source unter Windows. Rainer Gehards ist Mitglied der IETF-Syslog Arbeitsgruppe und Autor verschiedenster RFCs zum Syslog-Protokoll, darunter Basis-RFC 5424. Er lebt in Großrinderfeld bei Würzburg. Produced by Voice Republic For more podcasts visit

63 episodes