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 ~15 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).