summaryrefslogtreecommitdiffstats
path: root/doc/rsyslog_conf.html
Commit message (Collapse)AuthorAgeFilesLines
* added ability to execute actions only after the n-th call of the actionRainer Gerhards2008-08-071-2/+11
| | | | | | | | | This also lead to the addition of two new config directives: $ActionExecOnlyEveryNthTime and $ActionExecOnlyEveryNthTimeTimeout This feature is useful, for example, for alerting: it permits you to send an alert only after at least n occurences of a specific message have been seen by rsyslogd. This protectes against false positives due to waiting for additional confirmation.
* Merge branch 'beta'Rainer Gerhards2008-08-071-1/+1
|\ | | | | | | | | | | Conflicts: doc/rsyslog_conf.html
| * Merge branch 'v3-stable' into betaRainer Gerhards2008-08-071-0/+9
| |\ | | | | | | | | | | | | | | | Conflicts: omfwd.c
| | * Merge branch 'v2-stable' into v3-stableRainer Gerhards2008-08-071-0/+9
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog doc/manual.html doc/rsyslog_conf.html omfwd.c
| | | * bugfix: IPv6 addresses could not be specified in forwarding actionv2.0.6Rainer Gerhards2008-08-071-0/+9
| | | | | | | | | | | | | | | | | | | | New syntax @[addr]:port introduced to enable that. Root problem was IPv6 addresses contain colons. (backport from 3.21.3)
| | | * bugfix (doc): misspelled config directive, invalid signal info - thanks toRainer Gerhards2008-02-111-1/+1
| | | | | | | | | | | | | | | | Peter Vrabec for pointing this out
* | | | bugfix: IPv6 addresses could not be specified in forwarding actionsRainer Gerhards2008-08-051-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | New syntax @[addr]:port introduced to enable that. Root problem was IPv6 addresses contain colons. Also somewhat enhanced debugging messages.
* | | | enhanced configuration file error reporting and verificationRainer Gerhards2008-07-291-0/+1
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - enhanced config file checking - no active actions are detected - added -N rsyslogd command line option for a config validation run (which does not execute actual syslogd code and does not interfere with a running instance) - somewhat improved emergency configuration. It is now also selected if the config contains no active actions - rsyslogd error messages are now reported to stderr by default. can be turned off by the new "$ErrorMessagesToStderr off" directive Thanks to HKS for suggesting these new features.
* | | Merge branch 'v3-stable' into betaRainer Gerhards2008-07-251-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html
| * | use the $ModLoad syntax consistently.Michael Biebl2008-07-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Update the documentation to use the new, preferred $ModLoad syntax: - no more MySQL - name of the in/output plugin without the trailing .so Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | somewhat improved plain tcp syslog reliabilityRainer Gerhards2008-06-091-0/+1
| | | | | | | | | | | | | | | | | | ...by doing a connection check before sending. Credits to Martin Schuette for providing the idea. Details are available at http://blog.gerhards.net/2008/06/reliable-plain-tcp-syslog-once-again.html
* | | changed config directive name to reflect different useRainer Gerhards2008-05-221-2/+2
| | | | | | | | | | | | | | | | | | $ActionSendStreamDriverCertFingerprint is now $ActionSendStreamDriverPermittedPeer and can be used both for fingerprint and name authentication (similar to the input side)
* | | added new transport auth methods to doc setRainer Gerhards2008-05-211-5/+6
| | |
* | | added fromhost-ip properties and some bugfixesRainer Gerhards2008-05-161-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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
* | | trying to remove compiler warningsRainer Gerhards2008-05-051-0/+1
| | |
* | | made default certificate file locations configurableRainer Gerhards2008-05-051-0/+3
| | | | | | | | | | | | | | | | | | - added $DefaultNetstreamDriverCAFile config directive - added $DefaultNetstreamDriverCertFile config directive - added $DefaultNetstreamDriverKeyFile config directive
* | | added $ActionSendStreamDriverMode config directiveRainer Gerhards2008-04-281-6/+5
| | |
* | | added $DefaultNetstreamDriver config directiveRainer Gerhards2008-04-281-0/+1
| | |
* | | completed im3195 including some documentationRainer Gerhards2008-04-161-1/+3
|/ /
* | improved doc for imklogRainer Gerhards2008-04-151-13/+4
| |
* | implemented $ActionExecOnlyOnceEveryInterval config directiveRainer Gerhards2008-04-081-20/+61
| |
* | finalized mail output supportRainer Gerhards2008-04-081-1/+1
| |
* | added im/omrelp docRainer Gerhards2008-04-011-2/+2
| |
* | added build-in templatesRainer Gerhards2008-03-281-2/+21
| |
* | - added support for high-precision timestamps when receiving legacy syslogRainer Gerhards2008-03-281-1/+1
| | | | | | | | | | | | messages - added new $ActionForwardDefaultTemplate directive - added new $ActionGSSForwardDefaultTemplate directive
* | - changed default file output format to include high-precision timestampsRainer Gerhards2008-03-281-1/+1
| | | | | | | | | | - added a buid-in template for previous syslogd file format - added new $ActionFileDefaultTemplate directive
* | - Greatly enhanced rsyslogd's filw write performance by disabling fileRainer Gerhards2008-03-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | syncing capability of output modules by default. This feature is usually not required, not useful and an extreme performance hit (both to rsyslogd as well as the system at large). Unfortunately, most users enable it by default, because it was most intuitive to enable it in plain old sysklogd syslog.conf format. There is now a new config setting which must be enabled in order to support syncing. By default it is off. So even if the old-format config lines request syncing, it is not done unless explicitely enabled. I am sure this is a very useful change and not a risk at all. I need to think if I undo it under compatibility mode, but currently this does not happen (I fear a lot of lazy users will run rsyslogd in compatibility mode, again bringing up this performance problem...). - added $ActionfileEnableSync config directive
* | cleaned up new relp code files to make them suitable for implementationRainer Gerhards2008-03-131-2/+2
| |
* | fixed potential infinite loop condition when module load failed on startupRainer Gerhards2008-03-071-2/+6
| |
* | added capability to ignore client-provided timestamp on unix sockets andRainer Gerhards2008-03-061-14/+5
| | | | | | | | | | | | | | | | | | | | | | made this mode the default; this was needed, as some programs (e.g. sshd) log with inconsistent timezone information, what messes up the local logs (which by default don't even contain time zone information). This seems to be consistent with what sysklogd did for the past four years. Alternate behaviour may be desirable if gateway-like processes send messages via the local log slot - in this case, it can be enabled via the $InputUnixListenSocketIgnoreMsgTimestamp and $SystemLogSocketIgnoreMsgTimestamp config directives
* | - wrote doc on how to use the expression engineRainer Gerhards2008-02-281-6/+74
| | | | | | | | | | - changed ABNF to fully support old property names - added case-insensitive comparison operations
* | added some doc for imgssapi and imtcp input modulesRainer Gerhards2008-02-221-2/+2
| |
* | corrected config doc - IETF no longer intends to add facilitiesRainer Gerhards2008-02-221-22/+14
| |
* | $MainMessageQueueDiscardSeverity can now also handle textual severitiesRainer Gerhards2008-02-201-2/+2
| | | | | | | | (previously only integers)
* | implemented initial tokenizer (stage work for expr parser)Rainer Gerhards2008-02-191-711/+857
| |
* | - moved config file code to its own fileRainer Gerhards2008-02-191-1/+1
| | | | | | | | | | | | - finally made CONT_LINES in config the only standard support (the code contained code for other case, which were never executed by the preprocessor)
* | - implemented $ActionLibdbiDriverDirectory config directiveRainer Gerhards2008-02-151-127/+129
| | | | | | | | | | - some cleanup - doc improvements
* | some doc enhancements, including a template for module descriptionsRainer Gerhards2008-02-111-0/+15
| |
* | doc fixes thanks to Peter VrabecRainer Gerhards2008-02-111-1/+1
| |
* | preparing for 3.11.0v3-11-0Rainer Gerhards2008-01-311-4/+14
| |
* | new action parameters addedRainer Gerhards2008-01-301-1/+19
| |
* | added some info on queues (needs to be extended)Rainer Gerhards2008-01-291-0/+3
| |
* | implemented the $ActionResumeRetryCount config directiveRainer Gerhards2008-01-281-0/+1
| |
* | - implemented the $MainMsgQueueSaveOnShutdown config directiveRainer Gerhards2008-01-281-0/+3
| | | | | | | | | | - implemented the $MainMsgQueueWorkerThreadMinimumMessages config directive - implemented the $MainMsgQueueTimeoutWorkerThreadShutdown config directive
* | small text changeMichael Meckelein2008-01-181-2/+1
| |
* | log rotation docMichael Meckelein2008-01-181-1/+2
| |
* | - implemented config file handlers forRainer Gerhards2008-01-141-0/+4
| | | | | | | | | | | | | | | | $MainMsgQueueHighWaterMark $MainMsgQueueLowWaterMark $MainMsgQueueDiscardMark $MainMsgQueueDiscardSeverity but did NOT yet implement the functionality behind these directives!
* | - implemented $MainMsgQueueTimeoutActionCompletion config directiveRainer Gerhards2008-01-141-0/+3
| | | | | | | | | | | | - implemented $MainMsgQueueTimeoutEnqueue config directive - implemented $MainMsgQueueTimeoutShutdown config directive - some cleanup
* | renamed $MainMsgQueuePersistUpdateCount config file directive toRainer Gerhards2008-01-131-1/+1
| | | | | | | | $MainMsgQueueCheckpointInterval
* | added $MainMsgQueuePersistUpdateCount config file directiveRainer Gerhards2008-01-131-0/+1
| |