nagios监控mysql的connections和processlist
监控connections和processlist的脚本下载地址:processlist的下载地址
connections的下载地址
1、把脚本上传到/usr/local/nagios/libexec目录
/usr/local/nagios/libexec/checkMySQLProcesslist.sh
/usr/local/nagios/libexec/check_mysql_connections
2、在/usr/local/nagios/etc/nrpe.cfg中添加监控mysql的connections和processlist命令
command=/usr/local/nagios/libexec/checkMySQLProcesslist.sh -u root -p 123456 -H 10.10.1.245 -P 13267 -s 60 -w 20 -c 50
command=/usr/local/nagios/libexec/check_mysql_connections -w 10 -c 20 -u root -p 123456 -H 10.10.1.245 -P 13267
3、编辑/usr/local/nagios/etc/objects/cfg/navyserver.cfg ,添加监控mysqlmysql的connections和processlist的项目:
define service{
use generic-service
host_name navy
service_description check_mysql_processlist
check_command check_nrpe!check_mysql_processlist
}
define service{
use generic-service
host_name navy
service_description check_mysql_connections
check_command check_nrpe!check_mysql_connections
}
4、重启nagios就OK了
/etc/init.d/nagios restart
我是个凑数的。。。 为中华而努力读书!一包中华好多钱啊~~~ 所有刻骨铭心的爱都灵魂游离于床上的瞬间! 人生自古谁无死,啊个拉屎不用纸! 我抢、我抢、我抢沙发~ 打破老婆终身制,实行小姨股份制。引入小姐竞争制,推广情人合同制。
页:
[1]