nagios监控mysql及邮件报警】的更多相关文章

1.使用默认监控命令check_http命令+相关的参数来实现,如下: 在command.cfg添加如下关键词监控命令:check_http_word,参数解析:-I指定IP或者主机名,-u指定URL,-p指定端口,-s指定关键词. define command{ command_name check_http_word command_line $USER1$/check_http -I $HOSTADDRESS$ -u $ARG1$ -p $ARG2$ -s $ARG3$ } 然后在服务器端…
因为公司的nagios用了很久监控项目很多,也在zabbix迁移中,也就先临时用nagios监控mysql主从了 mysql> show slave status\G 查看其输出,即可判定主从复制是否正常.下面是某个从服务器的输出: mysql> show slave status\G*************************** 1. row ***************************               Slave_IO_State: Waiting for m…
http://blog.chinaunix.net/uid-28685162-id-3506260.html nagios安装完成,打开/usr/local/nagios/etc/nagios.cfg去掉cfg_dir=/usr/local/nagios/etc/servers前面的#号,并创建/usr/local/nagios/etc/servers目录(此目录下放被监控机的配置文件),重启nagios服务service nagios restart /usr/local/nagios/etc…
本章博客我们一起来聊一聊如何监控mysql数据库主从状态? 思路梳理: 1)首先我们都知道,判断Mysql主从是否正常,是通过主从上面的SQL和IO线程都为yes状态判断(通过awk取值,grep过滤和统计yes的个数,如果为2则为正常值),随后我们取值得脚本或者命令写入zabbix-agent端的配置文件中的“Userparamenter”,格式 为:Userparamenter [自定义 键值] ,[脚本或者命令参数] 2)我们zabbix没有监控主从的模板和监控项,所以我们需要自己定义添加…
被监控机的Mysql监控创建专用数据库.专用数据库账户mysql -uroot -pcreate database nagios_monitor;grant select on nagios_monitor.* to nagios@'%' identified by 'nagiosMonitor';flush privileges;exit;测试check_mysql脚本运行是否正常cd /usr/lib64/nagios/plugins./check_mysql -unagios -pnagi…
在nagios上部署check_mysql_health 监控mysql 博客分类: 架构   本监控为基于nagios服务器主动监控方法,利用check_mysql_health实现多种监控模式:       connection-time          (Time to connect to the server)       uptime                   (Time the server is running)       threads-connected    …
依据前文:Linux下Zabbix5.0 LTS监控基础原理及安装部署(图文教程) 环境,继续添加MySQL应用集. 第一部分:添加Zabbix自带的MySQL应用集. 在ZabbixClient-01上操作.[官方rpm下载] # 检查是否已安装MySQL,反之下载安装 [root@ZabbixClient-01 ~]# rpm -qa | grep mysql [root@ZabbixClient-01 ~]# wget https://repo.mysql.com/yum/mysql-5.…
看了网上很多mysql主从监控的,大部分都是shell的,就算是python的,也是在python下跑shell语句.我写了一个python的监控脚本,用到了mysqldb这个包.脚本如下: [root@SSAVL2734 libexec]# cat check_mysql_formal.py #!/usr/bin/python import MySQLdb import sys import MySQLdb.cursors #coding:utf-8 if len(sys.argv) != 5…
#!/bin/shexport PATH=$PATH:/application/mysql/3306/binlogFile=`date +"%Y-%m-%d %H:%M:%S"`_check_mysql_slave.logmysql='/application/mysql/3306/bin/mysql -uroot -p123456 -S /data1/mysql.data.d/3306/tmp/mysql.sock'$mysql -e  "show slave status…
目录 一.思路 二.部署.配置 环境 安装zabbix 对zabbix进行初步优化 添加监控主机 部署监控Tomcat 配置邮件报警 三.总结 一.思路 首先搭建zabbixserver,本机需要安装agent以便对本机进行监控,然后部署邮件报警相关配置 二.部署.配置 环境 主机名 IP地址 角色 zserver 192.168.111.3 监控端同时也作为被监控端,Tomcat zagent 192.168.111.4 被监控端,mysql 可以正常连接互联网 配置epel源 本案例将防火墙…