Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add support for jemalloc (experimental) | Rainer Gerhards | 2013-11-26 | 1 | -0/+16 |
| | |||||
* | Merge branch 'v7-stable' | Rainer Gerhards | 2013-11-25 | 1 | -1/+1 |
|\ | |||||
| * | prepare for upcoming liblognorm 1.0.0 release | Rainer Gerhards | 2013-11-24 | 1 | -1/+1 |
| | | | | | | | | | | The new liblognorm relase has an incompatible API, so we cannot use it to compile this version of rsyslog. | ||||
| * | prepare for 7.4.6 releasev7.4.6 | Rainer Gerhards | 2013-10-29 | 1 | -1/+1 |
| | | |||||
* | | prepare for 8.1.1 releasev8.1.1 | Rainer Gerhards | 2013-11-19 | 1 | -1/+1 |
| | | |||||
* | | bump version number | Rainer Gerhards | 2013-11-13 | 1 | -1/+1 |
| | | |||||
* | | module omruleset is no longer enabled by default. | Rainer Gerhards | 2013-10-31 | 1 | -1/+1 |
| | | | | | | | | | | | | Note that it has been deprecated in v7 and been replaced by the "call" statement. Also, it can still be build without problems, the option must just explicitely be given. | ||||
* | | prepare for 7.5.6 release | Rainer Gerhards | 2013-10-16 | 1 | -1/+1 |
| | | |||||
* | | add module mmsequence | Pavel Levshin | 2013-10-16 | 1 | -2/+17 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-26 | 1 | -1/+1 |
|\| | |||||
| * | require libestr 0.1.9 | Rainer Gerhards | 2013-10-26 | 1 | -1/+1 |
| | | |||||
| * | preparing for 7.4.5v7.4.5 | Rainer Gerhards | 2013-10-16 | 1 | -1/+1 |
| | | |||||
* | | Make use of int64 json numbers, if available | Pavel Levshin | 2013-10-26 | 1 | -0/+4 |
| | | |||||
* | | slight performance optimization if GCC is used | Rainer Gerhards | 2013-10-26 | 1 | -0/+8 |
| | | | | | | | | | | | | We give branch prediction hints for the frequent RETiRet macro which is used for error handling. Some slight performance gain is to be expected from that. | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-16 | 1 | -1/+1 |
|\| | |||||
| * | require libestr 0.1.8, as there are bugs in previous versions that affect us | Rainer Gerhards | 2013-10-16 | 1 | -1/+1 |
| | | |||||
* | | bugfix: imfile did not properly initialize strm object ptr | Rainer Gerhards | 2013-10-15 | 1 | -1/+1 |
| | | | | | | | | | | | | This did not cause any real issue, as with the current config system the zerod-out static memory actually was initialized. However, this posed problems after we moved to dynamic memory alloc. | ||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-10-10 | 1 | -1/+1 |
|\| | |||||
| * | require libestr 0.1.7 | Rainer Gerhards | 2013-10-10 | 1 | -1/+1 |
| | | |||||
* | | preparing for 7.5.4v7.5.4 | Rainer Gerhards | 2013-10-07 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'v7-stable-mmrfc5424addhmac' | Rainer Gerhards | 2013-09-26 | 1 | -0/+15 |
|\ \ | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac runtime/msg.c runtime/rsyslog.h | ||||
| * | | milestone: mmpstrucdata parses STRUCTURED-DATA (but does not yet store it) | Rainer Gerhards | 2013-09-23 | 1 | -0/+15 |
| | | | |||||
* | | | Merge branch 'v7-stable-mmrfc5424addhmac' | Rainer Gerhards | 2013-09-23 | 1 | -0/+6 |
|\| | | |||||
| * | | mmrfc5424addhmac: add openssl configure check & update build system | Rainer Gerhards | 2013-09-23 | 1 | -0/+6 |
| | | | |||||
* | | | mmutf8fix: new module to fix invalid UTF-8 sequences | Rainer Gerhards | 2013-09-20 | 1 | -0/+15 |
| | | | |||||
* | | | Merge branch 'v7-stable-mmrfc5424addhmac' | Rainer Gerhards | 2013-09-20 | 1 | -0/+14 |
|\| | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac | ||||
| * | | mmrfc5424addhmac: add module skeleton | Rainer Gerhards | 2013-09-18 | 1 | -0/+15 |
| |/ | |||||
| * | prepare for 7.4.4 releasev7.4.4 | Rainer Gerhards | 2013-09-03 | 1 | -1/+1 |
| | | |||||
* | | preparing for 7.5.3 releasev7.5.3 | Rainer Gerhards | 2013-09-11 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-09-03 | 1 | -2/+4 |
|\| | |||||
| * | make rsyslog use the new json-c pkgconfig file if available | hwoarang | 2013-09-03 | 1 | -2/+4 |
| | | |||||
| * | backport patch to fix configure setsid test | Rainer Gerhards | 2013-08-26 | 1 | -1/+1 |
| | | |||||
| * | prepare for 7.4.3 releasev7.4.3 | Rainer Gerhards | 2013-07-18 | 1 | -1/+1 |
| | | |||||
| * | prepare for 7.4.2 release | Rainer Gerhards | 2013-07-04 | 1 | -1/+1 |
| | | |||||
* | | Add autoconf check for setsid(). | Todd Vierling | 2013-08-26 | 1 | -1/+1 |
| | | | | | | | | | | | | | | Because of a historical typo, the simpler code path in untty() which uses the setsid() all-in-one call has never been used. Enable that check, so it will get used instead of the more complex setpgrp()/ioctl() pair on most modern OS's. | ||||
* | | Merge branch 'c8' | Rainer Gerhards | 2013-07-12 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | | | | Conflicts: configure.ac plugins/imudp/imudp.c | ||||
| * | | imudp: add support for recvmmsg() | Rainer Gerhards | 2013-07-11 | 1 | -1/+1 |
| | | | |||||
* | | | make use of new librelp generic error reporting facility | Rainer Gerhards | 2013-07-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This leads to more error messages being passed to the user and thus simplified troubleshooting. librelp 1.2.0 is now required | ||||
* | | | prepare for 7.5.2 | Rainer Gerhards | 2013-07-04 | 1 | -1/+1 |
| | | | |||||
* | | | [io]mrelp: improve error reporting | Rainer Gerhards | 2013-06-28 | 1 | -1/+1 |
| | | | |||||
* | | | prepare for 7.5.1 releasev7.5.1 | Rainer Gerhards | 2013-06-26 | 1 | -1/+1 |
| | | | |||||
* | | | require new librelp version | Rainer Gerhards | 2013-06-26 | 1 | -1/+1 |
| | | | |||||
* | | | Merge branch 'v7-stable' | Rainer Gerhards | 2013-06-20 | 1 | -1/+1 |
|\ \ \ | | |/ | |/| | |||||
| * | | Add missing test | Michael Biebl | 2013-06-20 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Fixes ./configure: line 18474: xno: command not found | ||||
| * | | prepare for 7.4.1 releasev7.4.1 | Rainer Gerhards | 2013-06-17 | 1 | -1/+1 |
| | | | |||||
* | | | imrelp: new parameter "compression.dhbits" | Rainer Gerhards | 2013-06-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | which controls the number of bits being used for Diffie-Hellman key generation | ||||
* | | | Merge branch 'master-mmfields' | Rainer Gerhards | 2013-06-11 | 1 | -0/+15 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.am configure.ac | ||||
| * | | | mmfields: created skeleton for new module; build system integration | Rainer Gerhards | 2013-06-07 | 1 | -0/+15 |
| | | | | |||||
* | | | | prepare 7.5.0 releasev7.5.0 | Rainer Gerhards | 2013-06-11 | 1 | -1/+1 |
| | | | | |||||
* | | | | mmcount: message modification plugin which counts messages | Bala.FA | 2013-06-09 | 1 | -0/+15 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This module provides the capability to count log messages by severity or json property of given app-name. The count value is added into the log message as json property named 'mmcount' Example usage of the module in the configuration file module(load="mmcount") # count each severity of appname gluster action(type="mmcount" appname="gluster") # count each value of gf_code of appname gluster action(type="mmcount" appname="glusterd" key="!gf_code") # count value 9999 of gf_code of appname gluster action(type="mmcount" appname="glusterfsd" key="!gf_code" value="9999") # send email for every 50th mmcount if $app-name == 'glusterfsd' and $!mmcount <> 0 and $!mmcount % 50 == 0 then { $ActionMailSMTPServer smtp.example.com $ActionMailFrom rsyslog@example.com $ActionMailTo glusteradmin@example.com $template mailSubject,"50th message of gf_code=9999 on %hostname%" $template mailBody,"RSYSLOG Alert\r\nmsg='%msg%'" $ActionMailSubject mailSubject $ActionExecOnlyOnceEveryInterval 30 :ommail:;RSYSLOG_SyslogProtocol23Format } Signed-off-by: Bala.FA <barumuga@redhat.com> |