forked from vpereira/rsyslogd-mongo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
23 lines (15 loc) · 840 Bytes
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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:
#the format for the driver is :ommongodb:ip:db:collection;StdMongoDBFmt
#if you want to change what is logged in the db, the template, you must change the source code since the keys are hardcoded
$template StdMongoDBFmt,"%msg%%syslogfacility%%HOSTNAME%%syslogpriority%"
*.* :ommongodb:127.0.0.1,syslog,logs;StdMongoDBFmt
TODO
we must ensure that the collection is a capped collection
refactor my code :-)
email Victor Pereira <[email protected]>
twitter twitter.com/vpereira