aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-18Add -Le option to snmpcmd to avoid error message of 'No Log Handling Enabled...'Gravatar Mark Keisler
2013-08-18NEWS: Mention the check_mysql changesGravatar Holger Weiss
Closes #14.
2013-08-18check_mysql: Connections should have been defined as a counterGravatar Tim Laszlo
2013-08-18Counter increments were incorrect; remove the leading space from perfdataGravatar Tim Laszlo
2013-08-18check_mysql: add perfromance metrics for all checksGravatar Tim Laszlo
2013-08-18check_mysql: when checking slave thread add performance data for seconds ↵Gravatar Tim Laszlo
behind master
2013-08-18NEWS: Mention the new "check_http -d" optionGravatar Holger Weiss
Closes #7.
2013-08-18Fix the "check_http -d" testsGravatar Holger Weiss
2013-08-18added ability to check regex against http headers. booyah!Gravatar linkslice
2013-08-18NEWS: Mention the new check_procs behaviorGravatar Holger Weiss
Closes #60.
2013-08-18check_procs: clarify debug messageGravatar Sebastian Schmidt
2013-08-18check_procs: Assume we have stat()Gravatar Sebastian Schmidt
stat() is in gnulib anyway, so we can safely depend on it.
2013-08-18check_procs: Get rid of HAVE_PROC_PID_EXEGravatar Sebastian Schmidt
Don't check for /proc/pid/exe at compile time, it could be gone in a build chroot or the like. Checking at runtime (once) is sufficient.
2013-08-18check_procs: Ignore ENOENT when checking for myselfGravatar Sebastian Schmidt
Previously, when a process exited between the call to /bin/ps and stat("/proc/his/exe") was exiting it was not considered as possible instance of check_procs. This commit makes check_procs ignore all processes where /proc/pid/exe does not exist.
2013-08-18check_procs: fix typoGravatar Sebastian Schmidt
Fix a typo in previous commit where st_ was missing in the mock struct_stat_t, causing check_procs.c to not compile without sys/stat.h.
2013-08-18check_procs: filter out self by /proc/pid/exeGravatar Sebastian Schmidt
Make check_procs filter out itself in the process list by comparing the file pointed to by /proc/pid/exe. On platforms where this is not available or when check_procs is passed the -T flag, the old behaviour (check whether PID equals getpid()) is retained. This fixes some false alarms when e.g. Nagios has, for whatever reasons, some backlog of checks to run and check_procs with -a is called more than once in a short time, matching its sister process.
2013-08-18Sync with the latest Gnulib code (6f2d632)Gravatar Holger Weiss
2013-08-18NEWS: Mention check_mysql's SSL supportGravatar Holger Weiss
Closes #51.
2013-08-18check_mysql: Cosmetic changes to SSL supportGravatar Holger Weiss
Use (slightly) more intuitive option names etc.
2013-08-18Added ssl support to check_myslqGravatar Juan Carlos Fernandez
2013-08-18NEWS: Mention the new check_procs -k optionGravatar Holger Weiss
Closes #53.
2013-08-18Fixed SF.net bug #3552839, check_procs: added -k option to ignore kernel threadsGravatar Richard Leitner
This commit fixes sourceforge.net bug #3552839. It adds a -k|--no-kthreads option to ignore kernel thread processes. Please note: currently this feature only works for GNU/Linux systems (due to the fact I have no other systems to test/develop on) Sorry for that, but I'm sure this can be accomplished by somebody else ;-)
2013-08-18contrib/check_linux_raid.pl: Fix whitespace errorsGravatar Holger Weiss
Use tabs instead of spaces for indentation.
2013-08-18update check_linux_raid to take in consideration resync status and rise up a ↵Gravatar Erwan Ben Souiden
warning alert
2013-08-18NEWS: Mention the new check_fping featuresGravatar Holger Weiss
2013-08-18check_fping: Use fping6(8) only if availableGravatar Holger Weiss
Let check_fping use IPv6 only if - the operating system supports IPv6, - the user didn't specify --without-ipv6, and - the "configure" script found the fping6(8) binary.
2013-08-18Merge remote-tracking branch 'github/villemattila/check_fping_ipv6'Gravatar Holger Weiss
* github/villemattila/check_fping_ipv6: check_fping: IPv6 support Conflicts: plugins/check_fping.c
2013-08-17check_fping: Remove unused printf(3) argumentsGravatar Holger Weiss
2013-08-17Added -S und -I parameter to match fping -S and -I parameters.Gravatar Steve Weinreich
-S allows to specify the source ip for ICMP pakets -I allows to specify a interface to bind to
2013-08-17check_pgsql: Add missing printf(3) argumentGravatar Holger Weiss
2013-08-17NEWS: Mention the new check_pgsql featuresGravatar Holger Weiss
Closes #16.
2013-08-17check_pgsql: Remove -4/-6 flags from help outputGravatar Holger Weiss
The -4/-6 options are currently not supported.
2013-08-17Merge remote-tracking branch 'github/tokkee/sh/check_pgsql'Gravatar Holger Weiss
* github/tokkee/sh/check_pgsql: check_pgsql: Determine connection time in µs-resolution. check_pgsql: Leave 'min' value in query perfdata empty. check_pgsql: Updated copyright. check_pgsql: Added support for the -o command line option. check_pgsql: Removed -4/-6 flags from help output. check_pgsql: Allow UNIX socket directories as hostname as well. check_pgsql: Use PQconnectdb() rather than PQsetdbLogin(). check_pgsql: Fixed query perfdata output for empty warn/crit ranges. check_pgsql: Added support for executing queries. Conflicts: plugins/check_pgsql.c
2013-08-17plugins/t/check_procs.t: Expect performance dataGravatar Holger Weiss
The check_procs plugin now emits performance data, fix the test(s) accordingly.
2013-08-17plugins/t/check_apt.t: Expect performance dataGravatar Holger Weiss
The check_apt plugin now emits performance data, fix the test(s) accordingly.
2013-08-17Adding tests for range @1:1Gravatar Dominique Broeglin
2013-08-15cleanup after check_http patch (fixes #50)Gravatar Sven Nierlein
- cleanup whitespace - added test cases - print time_ssl only if ssl is in use - updated news and thanks file
2013-08-15log more perfdata in check_httpGravatar Sebastian Nohn
2013-08-15updated news and thanks fileGravatar Sven Nierlein
2013-08-15Merge pull request #40 from avances123/masterGravatar Sven Nierlein
updating deprecated imports of check_nmap.py plugin
2013-08-15Merge pull request #49 from gtozzi/masterGravatar Sven Nierlein
Fixed check_sensors to display correct verbose output
2013-08-15Merge pull request #54 from g0hl1n/check_apt_-_run_update_upgrade_return_fixGravatar Sven Nierlein
check_apt now correctly exits when apt-get return != 0
2013-08-15corrected http testGravatar Sven Nierlein
multiple headers have to be set by multiple -k switches. Seperating them by semicolons is not longer supported as semicolons are valid characters in http headers.
2013-08-15Merge pull request #52 from ↵Gravatar Sven Nierlein
g0hl1n/sf_3571331_check_http_-_removed_semicolon_delimiter_in_-k Fixed SF.net bug #3571331, check_http converts semicolon to newline in -k
2013-08-06Fixed SF.net bug 2555775, threshold can be double for check_smtpGravatar Jan Wagner
Thanks to Roman Fiedler for reporting the issue and providing a fix
2013-07-08check_nt: Fixes NULL pointer dereferenceGravatar Jan Wagner
Thanks to Vaclav Ovsik for reporting the issue and providing a fix
2013-06-30Add libnpcommon.a file to .gitignoreGravatar Holger Weiss
2013-06-30check_ntp_peer: Verify type of response packetsGravatar Holger Weiss
The check_ntp_peer plugin now ignores response packets with an unexpected "Operation Code" and/or "Sequence" number (cf. RFC 1305, Appendix B). This fixes an issue where the check_ntp_peer requests got duplicated on their way to the server (due to some network switch bug), and the server therefore sent multiple responses per request. Thanks to Marc Haber for reporting the issue.
2013-06-25NEWS: Mention that check_apt spits out perfdataGravatar Holger Weiss
2013-06-25Fixed SF.net bug 1614553, Debian bug #708343, Adding performace dataGravatar Jan Wagner