首页 > 移动平台 > 详细

nagios监控mysql

时间:2015-10-07 06:24:17      阅读:296      评论:0      收藏:0      [点我收藏+]

说明:被监控客户端要先安装mysql,必须安装mysql-devel,再安装nagios-plugins,nrpe

a、进入mysql,新建一个nagiosdb数据库,并授权

mysql –uroot –p123456

create database nagiosdb;

grant all on nagiosdb.* tonagios@‘localhost‘ identified by "123";

b、被监控客户端192.168.1.153,nrpe.cfg添加命令

vim /usr/local/nagios/etc/nrpe.cfg添加

command[check_mysql_status]=/usr/local/nagios/libexec/check_mysql-H localhost -d nagiosdb -uroot -p123

技术分享

c、监控服务器上的commands.cfg中定义如下配置:

define command{

   command_name check_nrpe

command_line$USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

       }

   然后在监控服务器上配置文件中定义监控项目(192.168.1.153.cfg):

define service{

   use                           local-service

   host_name                    192.168.1.153

   service_description            mysql server

   check_command              check_nrpe!check_mysql_status

        }

check_mysql_status引用被监控端nrpe.cfg的命令

 监控成功显示如下:技术分享


本文出自 “linux菜鸟成长记” 博客,请务必保留此出处http://9040429.blog.51cto.com/9030429/1700525

nagios监控mysql

原文:http://9040429.blog.51cto.com/9030429/1700525

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!