summaryrefslogtreecommitdiffstats
path: root/runtime/rsyslog.h
Commit message (Collapse)AuthorAgeFilesLines
* Send fields specified by a template to mongodb.Miloslav Trmač2012-08-281-0/+1
| | | | Signed-off-by: Miloslav Trmač <mitr@redhat.com>
* Implement ACT_FIELDS_PASSING, test in mongodbMiloslav Trmač2012-08-281-0/+1
| | | | | | | | | | | | | | 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>
* add uuid property to message objectJérôme Renard2012-08-261-0/+1
|
* Merge branch 'beta'Rainer Gerhards2012-06-291-0/+1
|\ | | | | | | | | | | Conflicts: ChangeLog runtime/rsyslog.h
| * omelasticsearch: provide authentication support (UNTESTED)Rainer Gerhards2012-04-251-0/+1
| |
* | provide support to dynamically enable/disable legacy conf commandRainer Gerhards2012-06-261-0/+1
| | | | | | | | most important to prevent clashes with new style settings
* | milestone: module() config statement basically worksRainer Gerhards2012-06-211-0/+3
|/ | | | some nits to iron out, only omfile actually support module params
* Merge branch 'v6-stable'Rainer Gerhards2012-04-181-0/+1
|\ | | | | | | | | | | | | Conflicts: runtime/msg.c runtime/ruleset.c runtime/ruleset.h
| * Add a system property, PROP_SYS_UPTIME, to place up-time markers into ↵Steven A. Falco2012-04-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | rsyslog output. Here is an example template, where this is used: $template CoincidentFileFormat,"[UP=%$uptime%sec] %TIMESTAMP% %HOSTNAME% %syslogtag%%msg:::sp-if-no-1st-sp%%msg:::drop-last-lf%\n" and here is an example line of output using the above template: [UP=20sec] Apr 12 21:50:00 atom kernel: imklog 5.8.7, log source = /proc/kmsg started.
| * Merge branch 'v5-stable' into v6-stableRainer Gerhards2012-01-271-1/+1
| |\ | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog plugins/omprog/omprog.c runtime/rsyslog.h
| | * Merge branch 'v4-stable' into v5-stableRainer Gerhards2012-01-271-0/+1
| | |\
| | | * bugfix: omprog made rsyslog abort on startup if not binary to execute was ↵Rainer Gerhards2012-01-271-0/+1
| | | | | | | | | | | | | | | | configured
| | | * issue a warning message for old-style dynafile actionRainer Gerhards2011-07-111-0/+1
| | | |
| * | | Merge branch 'v5-stable' into betaRainer Gerhards2011-10-211-0/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
* | | | bugfix: report error if module tries to request more strings than supportedRainer Gerhards2012-04-131-3/+4
| | | |
* | | | ommongodb: honor db and collection config parametersRainer Gerhards2012-03-171-0/+1
| | | |
* | | | added message property parsesuccess to indicate status of higher level ↵Rainer Gerhards2012-03-151-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parser run added message property parsesuccess to indicate if the last run higher-level parser could successfully parse the message or not (see property replacer html doc for details)
* | | | Merge branch 'v5-devel'Rainer Gerhards2011-10-211-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog
| * \ \ \ Merge branch 'v5-stable' into v5-develRainer Gerhards2011-10-211-1/+2
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/rsyslog.h
| | * | | bugfix: missing whitespace after property-based filter was not detectedRainer Gerhards2011-10-211-0/+1
| | | | |
| | * | | added warning message for old-style outchannel syntaxRainer Gerhards2011-07-111-0/+1
| | | | |
* | | | | added support for v6 config system to omfwdRainer Gerhards2011-10-111-0/+2
| | | | |
* | | | | Merge branch 'v5-devel'Rainer Gerhards2011-09-261-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/conf.c tools/omfile.c tools/omusrmsg.c
| * | | | added capability to emit config error location info for warningsRainer Gerhards2011-08-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | otherwise, omusrmsg's warning about new config format was not accompanied by problem location.
| * | | | issue a warning if old omusrmsg action syntax is usedRainer Gerhards2011-07-061-0/+1
| | | | |
* | | | | - imudp&imtcp now report error if no listener at all was definedRainer Gerhards2011-08-051-0/+1
| | | | | | | | | | | | | | | | | | | | Thanks to Marcin for suggesting this error message
* | | | | milestone: omfile basically gets its parameters via the new systemRainer Gerhards2011-07-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | but not all syntax handlers are present (so it does not yet fully work).
* | | | | milestone: new output plugin interface call addedRainer Gerhards2011-07-211-0/+1
| | | | |
* | | | | milestone: done plumbing to call plugin create action instance entry pointRainer Gerhards2011-07-201-0/+2
| | | | |
* | | | | Merge branch 'master-newconf'Rainer Gerhards2011-07-121-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog tools/omfile.c
| * | | | | removed emergency config, do error reporting on fatal config file errorRainer Gerhards2011-07-121-0/+1
| | | | | |
* | | | | | Merge branch 'beta'Rainer Gerhards2011-07-061-0/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | / / | | |_|/ / | |/| | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/rsyslog.h
| * | | | issue a warning if old omusrmsg action syntax is usedRainer Gerhards2011-07-061-0/+1
| | | | |
* | | | | Merge branch 'v5-devel'Rainer Gerhards2011-06-271-0/+1
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imfile/imfile.c plugins/imklog/imklog.c plugins/imptcp/imptcp.c plugins/imtcp/imtcp.c plugins/imuxsock/imuxsock.c plugins/mmsnmptrapd/mmsnmptrapd.c tools/omfile.c
| * | | | Merge branch 'v5-stable' into v5-develRainer Gerhards2011-06-161-1/+2
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | Conflicts: runtime/rsyslog.h
| * | | | better handling of queue i/o errors in disk queues.Rainer Gerhards2011-05-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is kind of a bugfix, but a very intrusive one, thus it goes into the devel version first. Right now, "file not found" is handled and leads to the new emergency mode, in which disk action is stopped and the queue run in direct mode. An error message is emited if this happens.
* | | | | Merge branch 'beta'Rainer Gerhards2011-06-211-0/+1
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/Makefile.am tests/manytcp-too-few-tls.sh
| * | | | Merge branch 'v5-stable' into betaRainer Gerhards2011-06-211-0/+1
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html tests/diag.sh tests/sndrcv_drvr.sh
| | * | | bugfix/improvement:$WorkDirectory now gracefully handles trailing slashesRainer Gerhards2011-06-151-0/+1
| | |/ /
* | | | step: imuxsock changed to new config systemRainer Gerhards2011-05-121-0/+1
| | | | | | | | | | | | | | | | now also properly works with privilege drop
* | | | step: imudp utilizes interim new input module interfaceRainer Gerhards2011-05-041-0/+1
| | | |
* | | | step: slowly migrating config settings... ;)Rainer Gerhards2011-04-191-0/+1
| | | |
* | | | milestone: templates are now in config objectRainer Gerhards2011-04-191-0/+5
|/ / /
* | | Merge branch 'v5-devel'Rainer Gerhards2011-03-311-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.ac doc/manual.html doc/rsyslog_conf.html runtime/msg.c runtime/rsyslog.h template.c
| * | enhance: added $BOM system property to ease writing byte order masksRainer Gerhards2011-03-221-0/+1
| | |
* | | Merge branch 'v5-beta'Rainer Gerhards2011-02-181-0/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html runtime/glbl.c tools/omdiscard.c
| * | improved error reporting for $WorkDirectoryRainer Gerhards2011-02-151-0/+1
| | | | | | | | | | | | | | | non-existance and other detectable problems are now reported, and the work directory is NOT set in this case
* | | Merge branch 'v5-devel'Rainer Gerhards2011-02-011-0/+7
|\| | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imfile/imfile.c plugins/imudp/imudp.c plugins/ommysql/ommysql.c
| * | Merge branch 'v5.6.2-newimudp' into v5-devel-newimudpRainer Gerhards2011-01-101-0/+7
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: plugins/imudp/imudp.c threads.c
| | * | improved imudp real-time scheduling support & bugfixDražen Kačar2011-01-101-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The original code had quite some issues, which are fixed by this commit. Also we do more error checking now. Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>