summaryrefslogtreecommitdiffstats
path: root/plugins/ommongodb
Commit message (Collapse)AuthorAgeFilesLines
* Send fields specified by a template to mongodb.Miloslav Trmač2012-08-281-20/+23
| | | | Signed-off-by: Miloslav Trmač <mitr@redhat.com>
* Implement ACT_FIELDS_PASSING, test in mongodbMiloslav Trmač2012-08-281-4/+77
| | | | | | | | | | | | | | The mongodb test contains only debug printfs. Example template, inspired by writeMongoDB_msg: $template MongoTemplate,"%hostname::::sys%%timereported::::time%%timegenerated::::time_rcvd%%msg%%syslogfacility-text::::syslog_fac%%syslogseverity-text::::syslog_server%%syslogtag::::syslog_tag%%programname::::procid%%procid::::pid%%$!foo::::foo%%$!abc::::renamed%" Note that JSON escaping is actually undesirable in this mode (should it be silently ignored?), $!all-json doesn't yet work as expected, and all data is stored as strings. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
* Remove a no-effect ", NULL";Miloslav Trmač2012-08-261-1/+1
| | | | | | It does nothing, at is just confusing. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
* Silence compiler warnings about unused parameters.Miloslav Trmač2012-08-261-0/+3
| | | | Signed-off-by: Miloslav Trmač <mitr@redhat.com>
* Remove obsolete ommongodb build instructionsMiloslav Trmač2012-06-051-15/+0
| | | | | | The plugin now uses libmongo-client (which is configured using pkg-config) instead of the 10gen client, so the instructions to copy client source code no longer apply.
* ommongodb: extended default schemaRainer Gerhards2012-03-301-6/+28
| | | | includes more syslog-specific fields
* ommongodb: now writes a real timestamp into mongoRainer Gerhards2012-03-301-3/+26
|
* ommongodb: working on error reportingRainer Gerhards2012-03-201-5/+10
|
* ommongodb: basic error reportingRainer Gerhards2012-03-202-6/+25
|
* ommongodb: support for lumberjack base schemaRainer Gerhards2012-03-191-16/+39
| | | | ... as far as I currently see the mapping ;)
* ommongodb: moved over to MSG based interfaceRainer Gerhards2012-03-191-20/+45
| | | | | | | Access to the message permits us to do "the right thing" when it comes to populating the lumberjack schema. Support for custom templates will be added as soon as the template system is ready to properly support name/value passing.
* ommongodb: cleanupRainer Gerhards2012-03-181-47/+5
|
* ommongodb: moved field set a bit towards CEEBrian Knox2012-03-182-8/+8
|
* ommongodb: honor db and collection config parametersRainer Gerhards2012-03-171-17/+28
|
* ommongodb: support for v6 config system addedRainer Gerhards2012-03-161-34/+120
|
* ommongodb: milestone:refactored to use libmongo-clientRainer Gerhards2012-03-122-82/+53
| | | | which is waaaaaaay better than the 10gen client driver
* ommongodb: made ommongodb compile on current rsyslog versionRainer Gerhards2012-03-072-24/+20
|
* ommongodb: adding ASL 2.0 license headerRainer Gerhards2012-03-071-0/+21
| | | | | after clarifying and receiving permission to do so with original contributor Victor Pereira (email exchange on 2011-02-22)
* milestone: added module config namesRainer Gerhards2011-07-201-1/+2
|
* renaming conf.* wasn't a good idea -- undoingRainer Gerhards2011-04-191-2/+2
| | | | | too many dependencies, things get cluttered (and merging probably gets problematic). Now new config will be "conf2".
* renamed conf.c to legacyconf.c to make room for new config systemRainer Gerhards2011-04-191-2/+2
|
* experimental support for monogodb addedVictor Pereira2011-01-313-0/+314
Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>