Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | switch field default to "mandatory" and implement that mode | Rainer Gerhards | 2012-08-30 | 1 | -2/+4 |
| | |||||
* | Add support for optional fields | Miloslav Trmač | 2012-08-29 | 1 | -0/+4 |
| | |||||
* | default outname for $!<property> is now without $! prefix | Rainer Gerhards | 2012-08-29 | 1 | -1/+5 |
| | | | | also some type cleanup and simplification | ||||
* | doc: new template system, some more output modules | Rainer Gerhards | 2012-08-28 | 1 | -11/+235 |
| | | | | added base doc for new config language | ||||
* | INCOMPATIBLE: use :, not =, as separator for jsonf | Miloslav Trmač | 2012-08-26 | 1 | -1/+1 |
| | | | | | | | JSON fields are "name":value, not "name"=value. Therefore change the jsonf flag to use a colon. Signed-off-by: Miloslav Trmač <mitr@redhat.com> | ||||
* | added capability to specify substrings for field extraction mode | Rainer Gerhards | 2012-04-26 | 1 | -0/+9 |
| | |||||
* | added the "jsonf" property replacer option (and fieldname) & bugfix | Rainer Gerhards | 2012-04-19 | 1 | -3/+27 |
| | | | | | bugfix: property replacer option "json" could lead to content loss message was truncated if escaping was necessary | ||||
* | Merge branch 'v6-stable' | Rainer Gerhards | 2012-04-18 | 1 | -0/+4 |
|\ | | | | | | | | | | | | | Conflicts: runtime/msg.c runtime/ruleset.c runtime/ruleset.h | ||||
| * | doc: added new $uptime property | Rainer Gerhards | 2012-04-13 | 1 | -0/+4 |
| | | |||||
* | | added "date-unixtimestamp" property replacer option to format as a unix ↵ | Rainer Gerhards | 2012-03-29 | 1 | -0/+4 |
| | | | | | | | | timestamp | ||||
* | | added "json" property replacer option | Rainer Gerhards | 2012-03-16 | 1 | -0/+6 |
| | | |||||
* | | added message property parsesuccess to indicate status of higher level ↵ | Rainer Gerhards | 2012-03-15 | 1 | -0/+19 |
|/ | | | | | | | | 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-stable' into beta | Rainer Gerhards | 2011-10-21 | 1 | -2/+1 |
|\ | | | | | | | | | Conflicts: doc/rsyslog_recording_pri.html | ||||
| * | Merge branch 'v4-stable' into v5-stable | Rainer Gerhards | 2011-10-20 | 1 | -2/+2 |
| |\ | |||||
| | * | doc bug: property pri-text was incorrectly described | Rainer Gerhards | 2011-10-20 | 1 | -2/+2 |
| | | | |||||
* | | | doc on using liblognorm-created properties was massing | Rainer Gerhards | 2011-04-11 | 1 | -0/+8 |
|/ / | |||||
* / | enhance: added $BOM system property to ease writing byte order masks | Rainer Gerhards | 2011-03-22 | 1 | -0/+6 |
|/ | |||||
* | added new property replacer option "date-rfc3164-buggyday" | Rainer Gerhards | 2010-03-08 | 1 | -0/+13 |
| | | | | | primarily to ease migration from syslog-ng. See property replacer doc for details. [backport from 5.5.3 because urgently needed by some] | ||||
* | removed long-obsoleted property UxTradMsg | Rainer Gerhards | 2009-06-16 | 1 | -4/+0 |
| | | | | | ... as well as some cleanup (some commented-out code is left to support UxTradMsg again is someone really complains ;)). | ||||
* | added new "csv" property replacer option | Rainer Gerhards | 2009-04-02 | 1 | -1/+13 |
| | | | | | to enable simple creation of CSV-formatted outputs (format from RFC4180 is used) | ||||
* | Merge branch 'beta' | Rainer Gerhards | 2008-11-18 | 1 | -0/+11 |
|\ | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html doc/property_replacer.html | ||||
| * | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-11-11 | 1 | -2/+14 |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog doc/manual.html | ||||
| | * | enhance: regex nomatch option "ZERO" has been added | Rainer Gerhards | 2008-11-11 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | This allows to return the string 0 if a regular expression is not found. This is probably useful for storing numerical values into database columns. | ||||
| | * | doc update: documented how to specify multiple property replacer options | Rainer Gerhards | 2008-11-10 | 1 | -0/+11 |
| | | | | | | | | | | | | abd link to new online regex generator tool added | ||||
* | | | improved doc on property replacer regular expressions | Rainer Gerhards | 2008-11-11 | 1 | -7/+3 |
| | | | |||||
* | | | restructured rsyslog.conf documentation | Tom Bergfeld | 2008-10-31 | 1 | -0/+10 |
|/ / | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com> | ||||
* | | added properties "inputname" and "$myhostname" | Rainer Gerhards | 2008-09-10 | 1 | -3/+24 |
| | | | | | | | | | | | | | | | | - added message property "inputname", which contains the name of the input (module) that generated it. Presence is depending on suport in each input module (else it is blank). - added system property "$myhostname", which contains the name of the local host as it knows itself. | ||||
* | | added doc for new property replacer feature | Rainer Gerhards | 2008-09-10 | 1 | -1/+23 |
|/ | | | | (see previous commit) | ||||
* | Merge branch 'v3-stable' into beta | Rainer Gerhards | 2008-07-18 | 1 | -3/+37 |
|\ | | | | | | | | | | | | | Conflicts: doc/property_replacer.html tools/syslogd.c | ||||
| * | added new poperty replacer option, added missing documentation | Rainer Gerhards | 2008-07-18 | 1 | -4/+38 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added a new property replacer option "sp-if-no-1st-sp" to cover a problem with RFC 3164 based interpreation of tag separation. While it is a generic approach, it fixes a format problem introduced in 3.18.0, where kernel messages no longer had a space after the tag. This is done by a modifcation of the default templates. Please note that this may affect some messages where there intentionally is no space between the tag and the first character of the message content. If so, this needs to be worked around via a specific template. However, we consider this scenario to be quite remote and, even if it exists, it is not expected that it will actually cause problems with log parsers (instead, we assume the new default template behaviour may fix previous problems with log parsers due to the missing space). - doc bugfix: property replacer options secpath-replace and secpath-drop were not documented | ||||
* | | added new property replacer option "time-subseconds" | Rainer Gerhards | 2008-06-06 | 1 | -0/+4 |
| | | | | | | | | enables to query just the subsecond part of a high-precision timestamp | ||||
* | | enhanced property replacer to support multiple regex matches | Rainer Gerhards | 2008-06-04 | 1 | -2/+9 |
| | | |||||
* | | capability for replacement text in no match regex case added | Rainer Gerhards | 2008-05-30 | 1 | -3/+10 |
| | | | | | | | | | | | | implemented in property replacer: if a regular expression does not match, it can now either return "**NO MATCH** (default, as before), a blank property or the full original property text | ||||
* | | enhanced property replacer's regex to support submatches | Rainer Gerhards | 2008-05-29 | 1 | -2/+13 |
| | | | | | | | | | | | | | | - enabled Posix ERE expressions inside the property replacer (previously BRE was permitted only) - provided ability to specify that a regular expression submatch shall be used inside the property replacer | ||||
* | | added fromhost-ip properties and some bugfixes | Rainer Gerhards | 2008-05-16 | 1 | -2/+8 |
|/ | | | | | | | | | | - bugfix: TCP input modules did incorrectly set fromhost property (always blank) - bugfix: imklog did not set fromhost property - added "fromhost-ip" property - added "RSYSLOG_DebugFormat" canned template - bugfix: hostname and fromhost were swapped when a persisted message (in queued mode) was read in | ||||
* | properties are now case-insensitive everywhere (script, filters, templates) | Rainer Gerhards | 2008-04-03 | 1 | -24/+22 |
| | |||||
* | added $HHOUR and $QHOUR system properties - can be used for half- and | Rainer Gerhards | 2008-03-25 | 1 | -140/+274 |
| | | | | quarter-hour logfile rotation | ||||
* | clarified dependency of control character property replacer options to | Rainer Gerhards | 2008-02-12 | 1 | -3/+12 |
| | | | | $EscapeControlCharactersOnReceive | ||||
* | added new properties | Rainer Gerhards | 2007-07-11 | 1 | -1/+8 |
| | |||||
* | added doc to the $NOW family of properties | Rainer Gerhards | 2007-07-10 | 1 | -1/+10 |
| | |||||
* | documented new dynamic file naming feature | Rainer Gerhards | 2007-07-04 | 1 | -6/+17 |
| | |||||
* | added new document on recording syslog priority to log files | Rainer Gerhards | 2007-06-18 | 1 | -2/+13 |
| | |||||
* | add a new and some old, so far forgotten, properties | Rainer Gerhards | 2007-06-15 | 1 | -98/+110 |
| | |||||
* | preparing doc for 1.13.0 releasev1-13-0 | Rainer Gerhards | 2006-12-19 | 1 | -1/+4 |
| | |||||
* | doc update for new escape-cc, drop-cc and space-cc property replacer | Rainer Gerhards | 2006-11-17 | 1 | -1/+8 |
| | | | | options | ||||
* | updated doc to reflect new field-delimiter configuration capability | Rainer Gerhards | 2006-09-27 | 1 | -2/+10 |
| | |||||
* | finalized field-support in property replacer (doc updated) | Rainer Gerhards | 2005-12-23 | 1 | -1/+3 |
| | |||||
* | made "!progname" fully BSD-compliant; added property "programname" | Rainer Gerhards | 2005-10-19 | 1 | -1/+3 |
| | |||||
* | updated doc to match 1.10 feature set | Rainer Gerhards | 2005-09-20 | 1 | -1/+10 |
| | |||||
* | added new FROMHOST property to doc | Rainer Gerhards | 2005-09-13 | 1 | -0/+3 |
| |