In this video Rainer will give a quick rundown what the rsyslog testbench is and how tests can be added, as well as how single tests can be run without a full “make check”.
In this (~5 minutes) Video Rainer Gerhards describes the core elements of a modern syslogd (like rsyslog) and how they enable the capability to evolve logging without loosing backwards compatibility.
In this (~5 minutes) Video Rainer Gerhards describes what cee-enhanced syslog actually is and how it works. This format will probably become very important in the future.
A quick introduction (~5 minutes) into basic UDP/TCP forwarding of messages with rsyslog. This shows how to extend a standard rsyslog.conf (on Debian 5 in this sample, but applies to all other distros, too) to support forwarding of messages.
In this ~5 minute video Rainer Gerhards describes what templates are, where they can be used and what they can contain. This is a life demo showcasing how things are actually done (carried out using Debian 5).