[Nagios-devel] Nagios Pluggins check_log new feature

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

[Nagios-devel] Nagios Pluggins check_log new feature

Post by Guest »


--=_efe1eb938f9aa433bf054a50bf5d1869
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset="UTF-8"

Hello,

I would like to submit the attached changes for potential addition to the
check_log script in the core pluggins. It adds the addition of an ignore
option so that you can, for example, look for all "ERROR" within a log file
(as per normal) but ignore "ProgramX" which is constantly whining and
throwing errors when it shouldn't be. In my case a third party proprietary
application in which the vendor neither care nor have the will to fix it.
I've also taken the liberty to correct the comments at the top of the
script to match the current command line options as well as the new ones.

Cheers

Paul
--=_efe1eb938f9aa433bf054a50bf5d1869
Content-Transfer-Encoding: base64
Content-Type: text/x-patch; charset="UTF-8";
name="check_log.diff";
Content-Disposition: attachment;
filename="check_log.diff";

LS0tIG5hZ2lvcy1wbHVnaW5zLTEuNC4xNS9wbHVnaW5zLXNjcmlwdHMvY2hlY2tfbG9nLm9yaWcJ
MjAxMS0wMS0yMCAxMjoxMjozNi4wMDAwMDAwMDAgKzAwMDAKKysrIG5hZ2lvcy1wbHVnaW5zLTEu
NC4xNS9wbHVnaW5zLXNjcmlwdHMvY2hlY2tfbG9nCTIwMTEtMDEtMjcgMTA6MTI6MDMuMDAwMDAw
MDAwICswMDAwCkBAIC0yLDE0ICsyLDE1IEBACiAjCiAjIExvZyBmaWxlIHBhdHRlcm4gZGV0ZWN0
b3IgcGx1Z2luIGZvciBOYWdpb3MKICMgV3JpdHRlbiBieSBFdGhhbiBHYWxzdGFkIChuYWdpb3NA
bmFnaW9zLm9yZykKLSMgTGFzdCBNb2RpZmllZDogMDctMzEtMTk5OQorIyBMYXN0IE1vZGlmaWVk
OiAwMS0yMC0yMDExCiAjCi0jIFVzYWdlOiAuL2NoZWNrX2xvZyA8bG9nX2ZpbGU+IDxvbGRfbG9n
X2ZpbGU+IDxwYXR0ZXJuPgorIyBVc2FnZTogLi9jaGVja19sb2cgLUYgPGxvZ19maWxlPiAtTyA8
b2xkX2xvZ19maWxlPiAtcSA8cGF0dGVybj4gLWkgPGlnbm9yZT4KICMKICMgRGVzY3JpcHRpb246
CiAjCiAjIFRoaXMgcGx1Z2luIHdpbGwgc2NhbiBhIGxvZyBmaWxlIChzcGVjaWZpZWQgYnkgdGhl
IDxsb2dfZmlsZT4gb3B0aW9uKQotIyBmb3IgYSBzcGVjaWZpYyBwYXR0ZXJuIChzcGVjaWZpZWQg
YnkgdGhlIDxwYXR0ZXJuPiBvcHRpb24pLiAgU3VjY2Vzc2l2ZQorIyBmb3IgYSBzcGVjaWZpYyBw
YXR0ZXJuIChzcGVjaWZpZWQgYnkgdGhlIDxwYXR0ZXJuPiBvcHRpb24pIHdoaWxzdCBpZ25vcmlu
ZworIyB1bndhbnRlZCBsaW5lcyAoc3BlY2lmaWVkIGJ5IHRoZSA8aWdub3JlPiBvcHRpb24pLiAg
U3VjY2Vzc2l2ZQogIyBjYWxscyB0byB0aGUgcGx1Z2luIHNjcmlwdCB3aWxsIG9ubHkgcmVwb3J0
ICpuZXcqIHBhdHRlcm4gbWF0Y2hlcyBpbiB0aGUKICMgbG9nIGZpbGUsIHNpbmNlIGFuIGNvcHkg
b2YgdGhlIGxvZyBmaWxlIGZyb20gdGhlIHByZXZpb3VzIHJ1biBpcyBzYXZlZAogIyB0byA8b2xk
X2xvZ19maWxlPi4KQEAgLTQ4LDExICs0OSwxNSBAQAogIwogIyBDaGVjayBmb3IgbG9naW4gZmFp
bHVyZXMgaW4gdGhlIHN5c2xvZy4uLgogIwotIyAgIGNoZWNrX2xvZyAvdmFyL2xvZy9tZXNzYWdl
cyAuL2NoZWNrX2xvZy5iYWRsb2dpbnMub2xkICJMT0dJTiBGQUlMVVJFIgorIyAgIGNoZWNrX2xv
ZyAtRiAvdmFyL2xvZy9tZXNzYWdlcyAtTyAuL2NoZWNrX2xvZy5iYWRsb2dpbnMub2xkIC1xICJM
T0dJTiBGQUlMIgogIwogIyBDaGVjayBmb3IgcG9ydCBzY2FuIGFsZXJ0cyBnZW5lcmF0ZWQgYnkg
UHNpb25pYydzIFBvcnRTZW50cnkgc29mdHdhcmUuLi4KICMKLSMgICBjaGVja19sb2cgL3Zhci9s
b2cvbWVzc2FnZSAuL2NoZWNrX2xvZy5wb3J0c2Nhbi5vbGQgImF0dGFja2FsZXJ0IgorIyAgIGNo
ZWNrX2xvZyAtRiAvdmFyL2xvZy9tZXNzYWdlIC1PIC4vY2hlY2tfbG9nLnBvcnRzY2FuLm9sZCAt
cSAiYXR0YWNrYWxlcnQiCisjCisjIENoZWNrIGZvciBhbGwgRVJST1JzLCBidXQgaWdub3JlIHNw
dXJpb3VzIGVycm9ycyBmcm9tIGEgZ2l2ZW4gcHJvZ3JhbQorIworIyAgIGNoZWNrX2xvZyAtRiAv
dmFyL2xvZy9tZXNzYWdlcyAtTyAuL21lc3NhZ2VzLm9sZCAtcSAiRVJST1IiIC1pICJzZW5kbWFp
bDoiCiAjCiAKICMgUGF0aHMgdG8gY29tbWFuZHMgdXNlZCBpbiB0aGlzIHNjcmlwdC4gIFRoZXNl
CkBAIC03Niw3ICs4MSw3IEBACiAuICRQUk9HUEFUSC91dGlscy5zaAogCiBwcmludF91c2FnZSgp
IHsKLSAgICBlY2hvICJVc2FnZTogJFBST0dOQU1FIC1GIGxvZ2ZpbGUgLU8gb2xkbG9nIC1xIHF1
ZXJ5IgorICAgIGVjaG8gIlVzYWdlOiAkUFJPR05BTUUgLUYgbG9nZmlsZSAtTyBvbGRsb2cgLXEg
cXVlcnkgLWkgaWdub3JlIgogICAgIGVjaG8gIlVzYWdlOiAkUFJPR05BTUUgLS1oZWxwIgogICAg
IGVjaG8gIlVzYWdlOiAkUFJPR05BTUUgLS12ZXJzaW9uIgogfQpAQCAtMTQ3LDYgKzE1MiwxNCBA
QAogICAgICAgICAgICAgcXVlcnk9JDIKICAgICAgICAgICAgIHNoaWZ0CiAgICAgICAgICAgICA7
OworICAgICAgICAtLWlnbm9yZSkKKyAgICAgICAgICAgIGlnbm9yZT0kMgorICAgICAgICAgICAg
c2hpZnQKKyAgICAgICAgICAgIDs7CisgICAgICAgIC1pKQorICAgICAgICAgICAgaWdub3JlPSQy
CisgICAgICAgICAgICBzaGlmdAorICAgICAgICAgICAgOzsKICAgICAgICAgLXgpCiAgICAgICAg
ICAgICBleGl0c3RhdHVzPSQyCiAgICAgICAgICAgICBzaGlmdApAQCAtMTk5LDExICsyMTIsMjEg
QEAKIAogJERJRkYgJGxvZ2ZpbGUgJG9sZGxvZyB8ICRHUkVQIC12ICJePiIgPiAkdGVtcGRpZmYK
IAotIyBDb3VudCB0aGUgbnVtYmVyIG9mIG1hdGNoaW5nIGxvZyBlbnRyaWVzIHdlIGhhdmUKLWNv
dW50PWAkR1JFUCAt

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked