plugin to use MongoDB as backend.

tested in ubuntu 10.04 and ubuntu 10.10

configuration:

in your /etc/rsyslog.conf, together with other modules:
$ModLoad ommongodb # provides mongodb support

then in your /etc/rsyslog.d (check your distribution way to organize the configuration..) you create a file 10-mongodb.conf with the following content:

*.*     action(type="ommongodb" db="..." collection="...")

Note: currently templates are not supported. Ommongodb will pick a default
schema and use the message object content for that (templateless).


TODO
we must ensure that the collection is a capped collection
refactor my code :-)

email Victor Pereira <victor.pereira@bigrails.com>
twitter twitter.com/vpereira

part of this doc by Rainer Gerhards <rgerhards@adiscon.com>
