nagios 监控slave(check_mysql_health插件)

http://labs.consol.de/wp-content/uploads/2011/08/check_mysql_health-2.1.7.tar.gz

# mount /dev/cdrom /media/cdrom
# rpm -ivh /media/cdrom/Server/perl-DBI-1.52-2.el5.i386.rpm
# rpm -ivh /media/cdrom/Server/perl-DBD-MsSQL-3.0007-2.el5.i386.rpm --nodeps

# tar zxf check_mysql_health-2.1.7.tar.gz
# cd check_mysql_health-2.1.7
# ./configure
# make && make install

# mysql -u root -p123456
> grant all on *.* to ming@'192.168.1.10' identified by '123456';
> quit

下面要借助于nrpe(nrpe安装步骤略)

# vi /usr/local/nagios/etc/nrpe.cfg

command[slave_io_running]=/usr/local/nagios/libexec/check_mysql_health --hostname 192.168.1.10 --port 3306 --username ming --password 123456 --mode slave-io-running --critical No

command[slave_io_running]=/usr/local/nagios/libexec/check_mysql_health --hostname 192.168.1.10 --port 3306 --username ming --password 123456 --mode slave-sql-running --critical No

:wq

重启nrpe:

# killall nrpe
# /usr/local/nagios/bin/nrpe  -c /usr/local/nagios/etc/nrpe.cfg -d

# vi /usr/local/nagios/etc/objects/ming.cfg                     (ming.cfg为监控主机的文件,自建的)

define service{
        use                             local-service         ; Name of service template to use
        host_name                       myhostname
        service_description             slave-io-running
        check_command                   check_nrpe!slave_io_running
        }

define service{
        use                             local-service         ; Name of service template to use
        host_name                       myhostname
        service_description             slave-sql-running
        check_command                   check_nrpe!slave_sql_running
        }

:wq

重启nagios

# service nagios restart

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/842267如需转载请自行联系原作者

yangzhimingg

nagios 监控slave(check_mysql_health插件)相关推荐

  1. nagios监控slave(借助脚本)

    nagios监控slave(借助脚本) 修改后的脚本如下(需添加指示灯的状态) # vi slave.sh #!/bin/bash IO_env=`/usr/local/mysql/bin/mysql ...

  2. Nagios使用check_mysql_health插件监控Mysql主机

    基本信息 Nagios:Nagios core 4.4.3 Nagios Plugins:check_mysql_health 2.2.2 Mysql-server: 192.168.0.91 db ...

  3. nagios(icinga)借助check_hp插件监控惠普服务器硬件信息

    nagios(icinga)借助check_hp插件监控惠普服务器硬件信息 http://cpan.metacpan.org/authors/id/D/DT/DTOWN/Net-SNMP-v6.0.1 ...

  4. nagios监控windows主机 linux主机

    一.NSclient++与nrpe nagios对windows的监控主要有两种方法,一种是NSclient++,另一种是通过nrpe的方式来达到监控目的 NSclient++与nrpe最大的区别就是 ...

  5. nagios监控mysql主从

    为什么80%的码农都做不了架构师?>>>    nagios监控mysql的主从,我这里介绍两种方法,一种是用nagios自带监控mysql 的插件实现,另一种是自己写脚本,下面是两 ...

  6. Nagios监控笔记上

    Nagios软件介绍及服务端安装部署实战 1. Nagios服务端安装 1.1 准备3台服务器或者虚拟机器 管理IP地址 角色 备注 192.168.1.80 Nagios监控服务器 192.168. ...

  7. 使用Nagios监控网页

    使用Nagios监控网页<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" / ...

  8. Nagios 监控实例部署

    Nagios是一款企业级开源软件,专注于监控服务器上服务是否正常,不生成图形,提供报警机制,邮件或者短信发送监控状态,它通过各种插件实现不同的功能. Nagios 监控平台主程序 Nagios-plu ...

  9. nagios监控+pnp4出图

    Nagios监控系统 By:大官人 一.nagios简介 Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等.Nagios ...

  10. dell服务器状态监控系统,Nagios监控Dell服务器硬件状态

    Nagios监控Dell服务器 Server: check_openmanage 是一个 Nagios 的插件,它基于 OMSA 获取相关的报道信息,用来检测安装有 OpenManage Server ...

最新文章

  1. 手把手教您如何用U盘给电脑安装WIN10系统详细教程
  2. jvm指令重排原因?怎么避免?
  3. php-fpm 内存 facebook,【百家号】脸书百科,安装php-fpm-5.4.16-42.遇到的小问题 Web程序 - 贪吃蛇学院-专业IT技术平台...
  4. 动手学CV-目标检测入门教程2:VOC数据集
  5. 数字IC后端设计实现流程之floorplan及powerplan规划
  6. for循环里面嵌套if_信不信两层python嵌套for循环就能把你搞懵了
  7. Html label 标签详解
  8. 试用版本重装系统才能用是怎么回事_电脑重装系统老是失败,到底是怎么回事?这种现象是第一次碰到!...
  9. springcloud之gateway服务网关
  10. MSI GT60 16F4升级、超频、解锁功耗限制的研究
  11. 注册域名dns服务器,dns服务器有什么用?如何用贝锐注册域名?
  12. Spark入门之九:机器学习简介
  13. Opensearch架构及引擎原理
  14. 计算机刚开始学什么时候,新手如何开始学电脑 新手学电脑从何入门
  15. 为应用程序添加图标 ios_38个美丽的iOS应用程序图标设计,激发您的灵感
  16. 智商决定是否录用,情商决定是否晋升
  17. php中关于img2thumb函数的图片裁剪规则详解
  18. STL教程(十): 关联容器--unordered_map/unordered_multimap
  19. 东北天(ENU)和北东地(NED)
  20. ptp时钟linux,Linux标准PTP堆栈将时钟IC与网络处理器相连

热门文章

  1. 测试项目的makefile
  2. C++基本类型隐性转换。
  3. 【排序算法】冒泡排序
  4. 【LeetCode】【refine 3】题号:*3. 无重复字符的最长子串
  5. Pytorch——循环神经网络层、损失函数、优化器
  6. Python计算坡度坡向并输出二维、三维图
  7. envi 打开影像报错:‘HISTOGRAM:illegal binsize or max/min‘.The result maybe invalid
  8. 教务管理系统C++全部代码
  9. ios 添加浮动效果_iOS 为UITableView的索引 添加浮动放大View显示
  10. Sqoop的简介及使用