Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1838831
  • 博文数量: 117
  • 博客积分: 2559
  • 博客等级: 少校
  • 技术积分: 4385
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-13 20:08
个人简介

作为初学者,要想取得进步,成为高手,首先应该了解自己的不足之处.

文章分类

全部博文(117)

文章存档

2014年(1)

2013年(25)

2012年(13)

2011年(77)

2010年(1)

分类: 系统运维

2012-02-13 12:08:23

监控工具:nagios

监控插件:check_mysql_all,check_mmm

插件地址:

 

简单介绍,当前线上结构有如下三种:

1,MMM

2,主从

3,单点

 

MMM监控的策略:

1,monitor,check_mmm脚本进行监控,各中状态都会报告出来


 

2,master,check_mysql_all脚本进行监控.

监控方法:每个writer/reader都有对应的vip,每个vip都有对应的FQDN,nagios配置主机的时候,FQDN对应vip,来进行mysql的监控

监控指标:

a.复制IO线程

b.复制SQL线程

c.复制延迟sbm

d.是否能连接

e.当前连接数

f.执行sql语句,select now();

3,如果有slave的机器,同样监控以上参数.



nagios设置

配置commands

define command{

        command_name    check_mysql_connect

        command_line    $USER1$/check_mysql_all -K connect -H $HOSTADDRESS$ -u qunarmysqlmon -p APVvehpYBjaM --port $ARG1$

        }

 配置服务service

define service{

        use                             local-service

        host_name                       host111

        service_description             check_mysql_connect

        check_command                   check_mysql_connect!3306

        }

阅读(5586) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~