Insider 2019-04: Tetris; Docker; Podman; python-fetcher

Dear syslog-ng users, This is the 74th issue of syslog-ng Insider, a monthly newsletter that brings you news related to syslog-ng. NEWS Tetris destination In this blog post we show you a fun way of using the Python destination of syslog-ng. We will w...

Format your log messages in Python

Getting log messages into the desired format can sometimes be a problem, but with syslog-ng you can use Python to get exactly the format you need. The syslog-ng Python template function allows you to write custom templates for syslog-ng in Python. It...

Tetris destination

Tetris destination Tetris destination Table of Contents Overview The Emacs destination Inserting messages into an Emacs buffer Inserting messages outside Emacs The Tetris destination Overview In this blog post, I would like to show yo...

Small is beautiful: what’s new in syslog-ng 3.18?

Each syslog-ng release comes with one or more larger features that steal the show from very useful but smaller features. Now I collect these small features and explain how they can make your life easier. Learn what is coming up in syslog-ng version 3...

Parsing log messages with the syslog-ng Python parser

The Python parser of syslog-ng not only enables you to parse any type of log message, but you can also use it to enrich messages. From this blog you will learn how to extract information from a specially formatted log message, and how to create new n...

Python destination: getting into details

Last week you learned the very basics of the syslog-ng Python destination. This time, you will move a bit further and learn about a few more configuration options and optional methods. If you are new to the Python destination and want to get started ...

Python destination getting started

You can store your log messages to many different destinations using syslog-ng, but of course not everywhere. This is where the Python destination of syslog-ng can come handy. You can extend syslog-ng easily with your own code written in Python and s...