monitoring-plugins/plugins
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
..
t plugins/t/check_dns.t: Fix Perl warning 2014-07-21 13:59:22 +02:00
tests plugins/tests/check_http.t: Adjust date strings 2014-07-21 21:52:33 +02:00
check_apt.c plugins/check_apt.c - Print uninitialized ereg 2014-06-28 18:16:59 +02:00
check_by_ssh.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_cluster.c Project rename initial commit. 2014-01-19 14:18:47 -05:00
check_dbi.c check_ups/check_dbi: Fixing spelling bug 2014-06-23 22:20:03 +02:00
check_dig.c check_dig: Declare variable at the top 2014-01-30 19:51:46 +01:00
check_disk.c Make check_disk work on Windows. 2014-04-27 19:59:06 +02:00
check_dns.c check_dns.c Added a bit more logic to thresholds 2014-06-28 22:01:16 +02:00
check_dummy.c Capitalize "Monitoring" when it's the first word 2014-01-20 03:12:50 +01:00
check_fping.c Capitalize "Monitoring" when it's the first word 2014-01-20 03:12:50 +01:00
check_game.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_hpjd.c Added check_hpjd port option to news and clarified the port usage error. 2014-07-20 23:35:54 +02:00
check_http.c plugins/check_http.c - leakage fix 2014-06-28 18:21:26 +02:00
check_ide_smart.c check_ide_smart: Fixing spelling bug 2014-06-23 22:33:29 +02:00
check_ldap.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_load.c Capitalize "Monitoring" when it's the first word 2014-01-20 03:12:50 +01:00
check_mrtg.c check_mrtg: Fixing spelling bug 2014-06-23 22:28:28 +02:00
check_mrtgtraf.c Capitalize "Monitoring" when it's the first word 2014-01-20 03:12:50 +01:00
check_mysql.c check_mysql: ignore authentication failure 2014-07-28 22:13:02 +02:00
check_mysql_query.c Merge pull request #1200 from awiddersheim/add_file_options_mysql_query 2014-01-27 22:50:27 -08:00
check_nagios.c Project rename initial commit. 2014-01-19 14:18:47 -05:00
check_nt.c check_nt.c - Changed 'Mb' to 'MB' in MEMUSE. 2014-06-28 20:13:50 +02:00
check_ntp.c plugins/check_ntp.c - Verify struct from response 2014-06-28 18:18:28 +02:00
check_ntp_peer.c check_ntp_peer - Added specific state output for each metric. It now should be easy to see which check caused the alert. 2014-07-20 23:34:41 +02:00
check_ntp_time.c Fixing bug in average calculation (Submitted by Lars) 2014-01-24 18:20:08 +01:00
check_nwstat.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_overcr.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_pgsql.c check_pgsql: Add missing newline to --help output 2014-03-13 12:52:48 +01:00
check_ping.c Make check_ping work on Windows. 2014-04-27 19:59:06 +02:00
check_procs.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_radius.c check_radius.c: Add newline to die() calls 2014-06-22 21:43:38 +02:00
check_real.c plugins/check_real.c - recv string null terminate 2014-06-28 18:17:48 +02:00
check_smtp.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_snmp.c check_snmp: Handle SNMPv3 noAuthNoPriv properly 2014-04-24 08:49:54 +02:00
check_ssh.c Merge pull request #1190 from waja/github780 2014-06-30 13:42:02 +02:00
check_swap.c check_swap: Fix the plugin name that appears in the comment 2014-02-20 15:52:56 +01:00
check_tcp.c Merge PR #1265 from waja/check_tcp_server_addr 2014-06-30 15:13:39 +02:00
check_time.c Merge branch 'rename' 2014-01-21 07:59:07 -05:00
check_ups.c check_ups/check_dbi: Fixing spelling bug 2014-06-23 22:20:03 +02:00
check_users.c Make check_users work on Windows. 2014-04-27 19:59:06 +02:00
common.h Project rename initial commit. 2014-01-19 14:18:47 -05:00
Makefile.am Make check_users work on Windows. 2014-04-27 19:59:06 +02:00
negate.c Merge pull request #1262 from waja/fix_aix 2014-06-28 22:24:52 +02:00
netutils.c Project rename initial commit. 2014-01-19 14:18:47 -05:00
netutils.h plugins/netutils.h: Adjust UNIX_PATH_MAX for BSD 2014-07-07 11:33:39 +02:00
popen.c Project rename initial commit. 2014-01-19 14:18:47 -05:00
popen.h Removing CVS/SVN tags and replacing with git-based versioning 2008-11-23 05:38:47 +00:00
runcmd.c plugins/runcmd.c: Remove superfluous newline 2014-06-18 18:40:23 +02:00
runcmd.h Project rename initial commit. 2014-01-19 14:18:47 -05:00
sslutils.c sslutils: expire time in local timezone format 2014-07-21 13:32:20 +02:00
urlize.c Capitalize "Monitoring" when it's the first word 2014-01-20 03:12:50 +01:00
utils.c Project rename initial commit. 2014-01-19 14:18:47 -05:00
utils.h Remove accidental tabs inserted in macro 2014-01-23 03:06:21 -05:00