インストールします。
yum localinstall http://www.percona.com/redir/downloads/percona-monitoring-plugins/LATEST/percona-nagios-plugins-1.1.3-1.noarch.rpm
設定をします。
# vim /etc/nagios/objects/localhost.cfg define service{ use local-service host_name localhost service_description MySQL processlist check_command mysql_processlist!nagios!nagios!/tmp/mysql.sock }
# vim /etc/nagios/objects/commands.cfg define command{ command_name mysql_processlist command_line $USER1$/pmp-check-mysql-processlist -H $HOSTADDRESS$ -l $ARG1$ -p $ARG2$ -S $ARG3$ }
再起動します。
/etc/rc.d/init.d/nagios restart
このプラグインではコネクションが張ってあってもWAITになっているものはカウントされません。