Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-02-15 | check_by_ssh: fix child process leak on timeouts | Sven Nierlein | 7 | -82/+16 | |
When check_by_ssh runs into a timeout it simply exits keeping all child processes running. Simply adopting the kill loop from runcmd_timeout_alarm_handler() fixes this. Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2019-02-15 | Merge pull request #1582 from towolf/show_body_for_http_expect_case | Sven Nierlein | 1 | -0/+2 | |
Also support the --show-body/-B flag when --expect is used | |||||
2019-02-15 | Merge pull request #1545 from DerDakon/dns_order | Sven Nierlein | 1 | -9/+27 | |
check_dns: improve support for checking multiple addresses | |||||
2019-02-12 | Also support the --show-body/-B flag when --expect is used | Tobias Wolf | 1 | -0/+2 | |
2019-02-04 | travis-ci: Use RSA keys for SSH tests | Jan Wagner | 1 | -1/+1 | |
2019-01-21 | tests: make check_snmp test more reliable | Sven Nierlein | 1 | -52/+58 | |
The check_snmp rate tests depend on the exact amount of time spend between the plugin runs and will fail on busy machines, ex. the ci servers. Using faketime mitigates this issue and also removes all the sleeps. Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2019-01-18 | Simply initializes n before it is used | Iustin Pop | 1 | -0/+1 | |
When SSL is enabled, n is assigned the size of the server's second EHLO response (I think in bytes), which will usually be significantly higher than the command passed. As such, no commands are executed and no responses are checked, which - silently - defeats the desired checks and results in a success value. | |||||
2019-01-04 | check_hpjd: Added -D option to disable warning on 'out of paper' | Kostyantyn Hushchyn | 1 | -3/+9 | |
Signed-off-by: Kostyantyn Hushchyn <kgushtin@op5.com> | |||||
2018-12-07 | Merge pull request #1564 from jacobbaungard/check_cluster_arg_validation | Sven Nierlein | 1 | -0/+10 | |
check_cluster.c: Added data argument validation. | |||||
2018-12-04 | tests: rework test parameters | Sven Nierlein | 14 | -216/+72 | |
there were 2 variants of calling getTestParameter: - parameter, description, default value - parameter, env value, default value, description, scope While scope was never actually used and having 2 names for the same value led to having 2 different entries in the cache file for the same configuration. This commit removes the variants and simplifies tests parameters by only using the first 3 parameter variant. | |||||
2018-11-29 | check_cluster.c: Added data argument validation. | Kostyantyn Hushchyn | 1 | -0/+10 | |
Signed-off-by: Kostyantyn Hushchyn <kgushtin@op5.com> | |||||
2018-11-09 | Add new flag --show-body/-B to print body | Tobias Wolf | 1 | -1/+11 | |
This should help with figuring out ia problem at a glance when enabled for healthz endpoints on web APIs, for example. The content of the body can point to what the problem is and help with diagnostics. Fixes #1559 | |||||
2018-11-06 | test: Add proxy tests via proxy | Markus Frosch | 2 | -1/+27 | |
On Travis with a local squid | |||||
2018-11-06 | Allow user to specify HTTP method after proxy CONNECT | Markus Frosch | 1 | -3/+14 | |
Simple format, avoids refactoring the CONNECT feature. | |||||
2018-07-25 | check_dns: allow forcing complete match of all addresses | Rolf Eike Beer | 1 | -3/+17 | |
2018-07-25 | check_dns: allow returned addresses to be in any order | Rolf Eike Beer | 1 | -5/+9 | |
2018-07-25 | check_dns: simplify loop | Rolf Eike Beer | 1 | -2/+2 | |
2017-11-06 | Fix build issue with MariaDB 10.2 | Bernard Spil | 1 | -0/+5 | |
As of 10.2 MariaDB no longer defines MYSQL_PORT. | |||||
2017-09-04 | Output plugin's stderr to stderr | Michael Kraus | 1 | -3/+1 | |
Output plugin's stderr to stderr and do not exit with WARNING in that case | |||||
2017-05-04 | Merge pull request #1474 from odenbach/vport | Sven Nierlein | 1 | -2/+39 | |
Added tests for virtual port behaviour. Separated from all other test… | |||||
2017-04-21 | plugins: check_dig: Fix spelling | Karol Babioch | 1 | -1/+1 | |
2017-03-26 | Added tests for virtual port behaviour. Separated from all other tests this ↵ | Christopher Odenbach | 1 | -2/+39 | |
time. | |||||
2017-03-12 | udp test: prefer nc over netcat syntax | Sven Nierlein | 1 | -3/+3 | |
sles 12 systems have netcat symlinked to nc and so expect nc syntax for netcat. Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2017-03-12 | check_disk test: increase assumed thresholds | Sven Nierlein | 1 | -4/+4 | |
The check_disk fails if the build system has more than 100GB of free disk space. Lets make this 100TB and we are safe for a couple more years. Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2017-03-12 | remove hardcoded verisign.com tests | Sven Nierlein | 3 | -35/+47 | |
and make it configurable Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2017-03-12 | make snmp tests more reliable | Sven Nierlein | 1 | -3/+3 | |
snmp tests fail if the snmp daemon runs systemd, then the process with 1 has arguments. Convert the test into a regex which works for sysv and systemd. Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2017-03-12 | check_dns: fix error detection on sles nslookup | Sven Nierlein | 1 | -0/+1 | |
on sles (ex. 11sp1) systems the nslookup output for not found was not parsed correctly and interpreted as ok when it should be critical: ./check_dns -H nosuchhost.nodomain -t 1 -vvv /usr/bin/nslookup -sil nosuchhost.nodomain Server: 10.0.2.3 Address: 10.0.2.3#53 Non-authoritative answer: *** Can't find nosuchhost.nodomain: No answer DNS OK: 0.011 seconds response time. nosuchhost.nodomain returns |time=0.010892s;;;0.000000 Signed-off-by: Sven Nierlein <sven@nierlein.de> | |||||
2017-01-16 | check_apt: Add -l/--list option to print packages | Valentin Vidic | 1 | -7/+65 | |
2017-01-10 | Merge branch 'spell_fix' | Jan Wagner | 10 | -11/+11 | |
2017-01-04 | Merge remote-tracking branch 'upstream/pr/1457' | Jan Wagner | 2 | -4/+29 | |
2016-12-31 | Add --only-critical switch to check_apt | Christian Schmidt | 2 | -4/+29 | |
2016-12-23 | check_dns: Small test cleanup | Nicolai | 2 | -4/+4 | |
2016-12-23 | check_dns: Fix travis tests | Nicolai | 1 | -0/+2 | |
(or try to fix it...) | |||||
2016-12-23 | check_dns: Tests and info | Nicolai | 2 | -3/+21 | |
2016-12-21 | check_dns: Accept CIDR | Nicolai Søborg | 1 | -5/+37 | |
2016-12-20 | check_dns: allow for IPv6 RDNS | Patrick Rauscher | 1 | -1/+1 | |
2016-12-01 | Spelling fixes suggested by lintian | Jan Wagner | 10 | -11/+11 | |
2016-11-21 | check_radius: Make compiler happy | Holger Weiss | 1 | -2/+2 | |
2016-11-21 | Revert "check_disk - show all disks if state is ok and option error only is ↵ | Oliver Skibbe | 1 | -15/+4 | |
used" | |||||
2016-11-21 | sslutils: Address compiler warning | Holger Weiss | 1 | -1/+1 | |
SSLv23_client_method() and friends return a pointer to a const-qualified SSL_METHOD. | |||||
2016-11-20 | Creating and mounting randisk to make use of check_disk tests | Jan Wagner | 1 | -1/+1 | |
2016-11-19 | Merge pull request #1382 from riskersen/smtp_tls_expec | Oliver Skibbe | 1 | -15/+22 | |
check_smtp: extended support for expect option | |||||
2016-11-19 | Merge pull request #1374 from riskersen/check_http_perfdata_timeo | Oliver Skibbe | 1 | -6/+6 | |
check_http: added timeout to perfdata as max val Resolves #1350 | |||||
2016-11-19 | Merge pull request #1436 from riskersen/check_disk_iss1420 | Oliver Skibbe | 1 | -4/+15 | |
check_disk - show all disks if state is ok and option error only is used | |||||
2016-11-18 | Merge remote-tracking branch 'monitoring-plugins/pr/1443' | Holger Weiss | 4 | -7/+16 | |
* monitoring-plugins/pr/1443: add openssl 1.1 support | |||||
2016-11-18 | It's useful to use 'useful' instead of 'usefull' | Jan Wagner | 1 | -1/+1 | |
2016-11-17 | check_radius: Replace functions removed in radcli | Holger Weiss | 4 | -22/+23 | |
The radcli library no longer offers the rc_get_ipaddr(), rc_good_ipaddr(), and rc_own_ipaddress() functions. | |||||
2016-11-17 | check_radius: Fix rc_send_server() call for radcli | Holger Weiss | 1 | -0/+4 | |
With radcli, the rc_send_server() function expects an additional argument. | |||||
2016-11-15 | check_radius: Remove unused variable | Holger Weiss | 1 | -1/+0 | |
The radcli library doesn't define the ENV type, and we don't use it anyway. | |||||
2016-11-15 | This patch adds support for using the readcli lib. | Jan Wagner | 1 | -5/+7 | |
http://radcli.github.io/radcli/ (Closes #1437) |