Commit graph

178 commits

Author SHA1 Message Date
Jan Wagner
7aa9340191 Adding new contributors to THANKS.in 2024-07-23 19:26:58 +00:00
waja
152acfabcf
check_nwstat: adds percentage used space (#1183)
* check_nwstat: adds percentage used space

This adds the new VPU parameter to the check_nwstat plugin.
This parameter returns the percentage used space on a Netware volume.
Now you can monitor your Netware volumes easy. We use it with a warning
85% and critical 90%.
eg: check_nwstat -H your.netware.host -v VPUvol1 -c 85 -w 90 returns
324653 MB (95%) used on volume vol1 - total 340212 MB|Used space in percent
on vol1=95;90;80;0;100.

* check_nwstat: Fixing whitespaces and tabs

* Update translation files

* check_nwstat: Use C99 booleans also with the patch

* Some formatting

---------

Co-authored-by: RincewindsHat <12514511+RincewindsHat@users.noreply.github.com>
2024-03-23 11:02:18 +01:00
Jan Wagner
0d0b044c6d Prepare release 2.3.4 2023-10-17 17:56:06 +02:00
Jan Wagner
12ae1fb662 check_mailq.pl: separate submission queue
check_mailq.pl ignores the separate submission queue used in (modern?) sendmail
implementations.

For the queue output below with one message in the submission queue and no
messages in the transport queue, check_mailq.pl reports zero messages in the
queue because the request count from the last queue always overwrites previous
queues. If the sendmail MTA isn't running or has become wedged, messages will
sit in the submission queue forever.

The attached patch fixes this in a backwards compatible way (i.e., it shouldn't
break any of the currently supported formats).
--
Just turning attached patch of github issue #972 into a push request.
(Closes #972)
2023-02-03 14:44:52 +00:00
Jan Wagner
1a964086aa Preaparing Release 2.3.3 2023-02-01 13:40:55 +00:00
Sven Nierlein
d4f71ac2e7 release v2.3.2 2022-10-19 14:47:57 +02:00
Jan Wagner
a6af5119d0 Updating THANKS.in 2022-10-07 15:08:36 +02:00
Jan Wagner
5789a76bbc Updating contributors 2020-12-09 22:09:38 +01:00
Rolf Eike Beer
a03068743f check_dns: allow returned addresses to be in any order 2018-07-25 20:18:47 +02:00
Nicolai
ea756ac4ad check_dns: Tests and info 2016-12-23 20:44:45 +01:00
Holger Weiss
295a785417 Update THANKS.in file 2016-11-28 22:38:17 +01:00
Holger Weiss
ea7d0f2ab1 THANKS.in: Add new authors
Update the THANKS.in file with the new Git commit authors.
2016-11-28 21:44:15 +01:00
Christopher Odenbach
2233b7aa75 patch to support the concept of virtual ports 2016-11-11 09:33:37 +01:00
Sven Nierlein
b9f54f85f9 update thanks file 2016-11-08 10:30:48 +01:00
Sven Nierlein
57a6858368 Revert "update thanks file"
This reverts commit 4403c402cb.
2016-11-08 00:23:19 +01:00
Sven Nierlein
4403c402cb update thanks file 2016-11-08 00:11:41 +01:00
Sven Nierlein
d3cedfe305 update news and thanks file
Signed-off-by: Sven Nierlein <sven@nierlein.de>
2016-11-07 22:55:57 +01:00
abrist
7276ce77c7 check_snmp.c - Added IPv6 support
The "-6" optarg now prepends the server_address with "udp6:" for the
snmpget external command as per the net-snmp syntax at:
http://www.net-snmp.org/wiki/index.php/FAQ:Applications_28

Thanks to DrydenK (Roberto Greiner) for the heads up.
2016-11-07 22:13:07 +01:00
Sven Nierlein
ccae9fea1d update thanks file 2015-10-02 15:58:01 +02:00
Holger Weiss
8235fd0aef check_mailq: Add sudo support
This addition is based on a patch contributed by Christopher Schultz.

Closes #1099.
Closes #1171.
2014-12-02 21:13:38 +01:00
Jan Wagner
dea9bc113e THANKS.in: Add new authors 2014-12-01 11:08:01 +01:00
Holger Weiss
eb0ee429f9 THANKS.in: Add new authors
Update the THANKS.in file with the new Git commit authors.
2014-10-15 14:01:46 +02:00
Jan Wagner
93071168df Merge branch 'maint'
Conflicts:
	NEWS
	THANKS.in
2014-10-06 10:25:31 +02:00
Jan Wagner
6100950329 Adding Simon to Thanks file 2014-09-29 10:26:05 +02:00
Jan Wagner
8775edcb10 Merge pull request #1164 from waja/github981 2014-07-30 23:33:57 +02:00
Jan Wagner
3b640c32b9 adding to THANKS 2014-07-30 23:31:14 +02:00
Jan Wagner
fe066559f2 Merge pull request #1182 from waja/github984 2014-07-30 21:36:19 +02:00
Jan Wagner
f28dc3ba20 Adding Alexander Wittig to THANKS.in
---
Closes #1218
Closes #1281
2014-07-30 15:33:38 +02:00
Jan Wagner
29844037cc Adding Jason Benguerel 2014-07-29 22:06:38 +02:00
Jan Wagner
5dcbab6b7c Adding Patrick McAndrew to THANKS.in 2014-07-29 14:24:01 +02:00
Jan Wagner
2e8d440e73 check_mysql: ignore authentication failure
This patch allows checking if MySQL server is running without providing valid
username and password. Similar to check_ssh plugin it returns MySQL server
version string and protocol number.

Example:
check_mysql -n -H aaa.bbb.ccc.ddd
MySQL OK - Version: 5.0.51a-24+lenny5 (protocol 10)

This is useful for monitoring servers where one does not have administrator
privileges or does not want to grant any privileges for the monitoring station.

To enable this functionality new option --ignore-auth (-n) is added to
check_mysql plugin.

Thanks to Julius Kriukas

Closes #1020
Closes #1178
2014-07-28 22:13:02 +02:00
Jan Wagner
3bf812beae sslutils: expire time in local timezone format
sshutils prints the expiry time of certificates in US format
this patch uses the strftime %c, I don't know how portable that is

Thanks to Neil Prockter.

Closes #1188
Closes #1161
Closes #977
Closes #976
Closes #975
Closes #840
Closes #382
2014-07-21 13:32:20 +02:00
Jan Wagner
69b719aa2e check_ifstatus: perfdata bug
The perfdata output violates the current Nagios Plugin Development Guidelines
(http://nagiosplug.sourceforge.net/developer-guidelines.html#AEN202 :
"space separated list of label/value pairs").

Thus the Addon PNP did not read the perdata correctly.

The patch replaces the commas with spaces in the perfdata output.

Many thanks to Patric Wust.
---
Closes #1169 and #721.
2014-07-20 23:52:25 +02:00
Jan Wagner
d8b81e9ef3 check_oracle: --tns bad string matching
check_oracle in the 1.4.15 release doesn't correctly parse the output gotten
from at least Oracle 11 (with german locales). I guess it's probably more.
Also it completely needlessly uses sed where basic bash string parsing actually
does more than suffice (and does not run into possible problems with locales
like sed ;)).
--
Just turning attached patch of github issue #1015 into a push request.
(Closes #1015 and #1191)
2014-07-20 22:30:21 +02:00
Holger Weiss
7e0661a093 Update THANKS.in file with latest author 2014-07-10 21:31:17 +02:00
Holger Weiss
9cb6306928 THANKS.in: Add new authors
Update the THANKS.in file with the new Git commit authors.
2014-07-06 12:26:39 +02:00
Holger Weiss
d67a293db2 THANKS.in: Add new authors
Add the new Git commit authors to the THANKS.in file.
2014-06-22 23:54:55 +02:00
Jan Wagner
a271ad24f4 check_nt: add UPTIME to perfdata [sf#3434647] 2014-04-04 12:42:59 +06:00
Jan Wagner
dd1848ef30 NEWS: Adding check_mailq auto detection 2014-02-27 20:51:17 +01:00
Jan Wagner
df53473d03 check_dig: patch to make dig honor -t option
When a timeout value is specified with the -t option, dig will sometimes
timeout before the timer is actually reached.

The problem occurs because the check_dig plugin does not pass the specified
timeout value to dig, leaving dig to timeout with it's default value which
seems to be around 10-15seconds.

To reproduce:
time ./check_dig -H 127.0.0.2 -l www.google.com -t 30

It will not run for 30secs, which is the expected behaviour.

The following will work, because the timeout is less than the default dig
timeout, so the plugin cancels the dig command:
time ./check_dig -H 127.0.0.2 -l www.google.com -t 2

This fix passes the timeout value to dig, and sets the number of retries which tends to vary from system to system by default.

Closes #1168
2014-01-30 11:07:22 +01:00
Jan Wagner
2dc150da81 check_mailq: adding nullmailer support
Adding nullmailer support to check_mailq submitted by Luca Corti

Closes: #740
Closes: #1189
2014-01-29 13:45:36 +01:00
Thomas Guyot-Sionnest
58e57b32bf check_dig: fix wrong IPv6 arguments order 2014-01-27 22:16:35 -05:00
Jan Wagner
455fe96e7d check_ping: Fixing "time of day goes back"
by Geoff Oakham <goakham at oanda.com>

Patch of check_ping that allows it to gracefully handle when ping outputs
to stderr "Warning: time of day goes back (-XXXXus), taking countermeasures."

Closes: #809 and #1195
2014-01-24 18:33:37 +01:00
Holger Weiss
c188965c3c Update THANKS file
Add all new Git commit authors to the THANKS.in file.
2013-09-30 11:04:38 +02:00
Holger Weiss
36a9b52cae check_ide_smart: Add support for NetBSD
Thanks to Emmanuel Dreyfus for providing the patch.
2013-08-20 00:41:16 +02:00
Sven Nierlein
ec537bc463 cleanup after check_http patch (fixes #50)
- cleanup whitespace
  - added test cases
  - print time_ssl only if ssl is in use
  - updated news and thanks file
2013-08-15 17:28:49 +02:00
Sven Nierlein
7cc8cf9125 updated news and thanks file 2013-08-15 13:22:59 +02:00
Jan Wagner
b6f0e755fd Fixed SF.net bug 2555775, threshold can be double for check_smtp
Thanks to Roman Fiedler for reporting the issue and providing a fix
2013-08-06 10:55:49 +02:00
Jan Wagner
bfe68d84f7 check_nt: Fixes NULL pointer dereference
Thanks to Vaclav Ovsik for reporting the issue and providing a fix
2013-07-08 18:52:50 +02:00
Holger Weiss
1fd504b611 NEWS, THANKS: Mention the latest changes 2013-05-12 14:22:39 +02:00