summaryrefslogtreecommitdiffstats
path: root/doc/rsyslog_conf.html
Commit message (Collapse)AuthorAgeFilesLines
* restructured rsyslog.conf documentationTom Bergfeld2008-10-311-1214/+21
| | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* added configuration directive "HUPisRestart"Rainer Gerhards2008-10-231-7/+13
| | | | | ...which enables to configure HUP to be either a full restart or "just" a leightweight way to close open files
* added a setting "$OptimizeForUniprocessor"Rainer Gerhards2008-10-221-2/+4
| | | | | | ...to enable users to turn off pthread_yield calls which are counter-productive on multiprocessor machines (but have been shown to be useful on uniprocessors)
* added $UDPServerTimeRequery optionRainer Gerhards2008-10-061-0/+8
| | | | | | | ...which enables to work with less acurate timestamps in favor of performance. This enables querying of the time only every n-th time if imudp is running in the tight receive loop (aka receiving messsages at a high rate)
* Merge branch 'beta'Rainer Gerhards2008-10-021-4/+3
|\
| * Merge branch 'v3-stable' into betaRainer Gerhards2008-10-021-4/+3
| |\ | | | | | | | | | | | | | | | Conflicts: runtime/net.c
| | * added doc on how to build from source repositoryRainer Gerhards2008-10-011-2/+1
| | |
| | * doc fix: the gss-api output plugin is called omgssapiMichael Biebl2008-09-241-2/+2
| | | | | | | | | | | | Signed-off-by: Rainer Gerhards <rgerhards@adiscon.com>
* | | removed compile time fixed message size limit (was 2K)Rainer Gerhards2008-09-021-4/+24
| | | | | | | | | | | | | | | The limit can now be set via $MaxMessageSize global config directive (finally gotten rid of MAXLINE ;))
* | | enhanced doc for $ActionExecOnlyEveryNthTimeTimeoutRainer Gerhards2008-08-141-3/+19
| | |
* | | Merge branch 'beta'Rainer Gerhards2008-08-131-1/+1
|\| | | | | | | | | | | | | | | | | Conflicts: plugins/imuxsock/imuxsock.c
| * | Merge branch 'v3-stable' into betaRainer Gerhards2008-08-131-1/+1
| |\| | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ChangeLog configure.ac doc/manual.html plugins/imuxsock/imuxsock.c
| | * enhanced ommysql to support custom port to connect to serverRainer Gerhards2008-08-121-1/+1
| | | | | | | | | | | | | | | | | | Port can be set via new $ActionOmmysqlServerPort config directive Note: this was a very minor change and thus deemed appropriate to be done in the stable release.
* | | 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