主从监控插件编写:#!/bin/bash MYSQL="/usr/local/mysql/bin/mysql -uslave -pslave12345 -h127.0.0.1 -P" VAR_LOG=/tmp/check_mysql_status.log.$2 && >$VAR_LOG function usage(){ cat <<EOF `b
原创 2013-09-03 23:48:20
798阅读
由于有些业务服务器托管在了二线城市的机房,第4天同事说服务器网络不正常是不是带宽没有给够,我们租用的是5M独享带宽。我登陆服务器,我们租用的是网通线路,就找了一163源下载 Centos 系统 检查了一下下载速度,下载速度居然在 250KB/S,也就是说实际带宽也就给了2M&middot;拿起手机给IDC打电话,他们说让技术查一下,随后给我回电话说,不好意思某某个技术调交换机的时候调错了,然后
推荐 原创 2010-11-18 11:17:17
3602阅读
4点赞
4评论
由于有些业务服务器托管在了二线城市的机房,第4天同事说服务器网络不正常是不是带宽没有给够,我们租用的是5M独享带宽。我登陆服务器,我们租用的是网通线路,就找了一163源下载 Centos 系统 检查了一下下载速度,下载速度居然在 250KB/S,也就是说实际带宽也就给了2M&middot;拿起手机给IDC打电话,他们说让技术查一下,随后给我回电话说,不好意思某某个技术调交换机的时候调错了,然后我就
原创 2011-11-22 13:29:18
347阅读
yum installperl-YAML-Syck.x86_64 perl-Nagios-Plugin.noarch perl-CPAN.x86_64 -y ##都是perl相关的包###> /tmp/beanstalk.txtfori in`seq28`doecho"">> /tmp/beanstalk.txtdoneecho"2">> /tmp/beanstal
原创 2013-09-26 10:53:24
727阅读
nagios 监控mysql(check_mysql_health插件
原创 2012-04-23 14:44:59
1067阅读
nagios 监控nginx脚本插件
转载 2012-04-28 16:28:00
1183阅读
#!/bin/awk -f #function: nagios插件,针对每个网卡单独设定监控阀值,脚本传递参数阀值时单位为Mbps。 #example: #        NAT服务器(WAN:em1, LAN:em2)带宽:下行100Mbps上行约33.3Mbps(假设上行为下行的三分之
原创 2014-09-29 19:24:06
1279阅读
自己总结一个简单的nagios监控内存的一个小插件,直接上脚本了,配置nagios之前的博文已经介绍过了 #!/bin/bash tot=`free -m | awk -F: 'NR==2{print $2}' | awk '{print $1}'` memuse=`free -m | awk -F: 'NR==2{print $2}' | awk '{print $2}'` cacheu
原创 2012-12-12 17:23:19
392阅读
1点赞
 老师,我从网上下载的。。。真的没思路啊。。 cd /usr/local/nagios/libexec/ vim  check_vm 写入 #!/bin/bash # check memory script # Total memory  TOTAL=`free -m | head -2 |tail -1 |gawk '{print $2}'`
原创 2012-12-12 20:58:02
772阅读
2点赞
nagios监控http(nrpe插件
原创 2012-04-24 11:07:50
605阅读
nagios 监控slave(check_mysql_health插件
原创 2012-04-23 16:26:35
753阅读
最近用shell写了个监控haproxy状态的脚本,记录一下以备后用。1、首先明确需求。我们需要什么功能,常规方式是怎么实现的,使用脚本又该怎么实现。只需要监控5个状态:当前连接数Session rate下的Cur;错误状态Errors下的三种状态Req,Conn,Resp;服务状态Status。状态页面如图:那么如何用脚本的形式把这些展示出来呢?重要的是,如何让nagios能够获取到这些数据?这
原创 2014-03-06 23:29:33
1731阅读
nagios安装好默认提供了监控mysql插件,只需要配置即可,下面是配置过程: 1、编辑/usr/local/nagios/etc/commands.cfg,添加监控mysql的字段: #check mysql define command{ command_name check_mysql command_line $USER1$/check_my
原创 2013-08-25 17:41:24
3148阅读
说明:被监控客户端要先安装mysql,必须安装mysql-devel,再安装nagios-plugins,nrpea、进入mysql,新建一个nagiosdb数据库,并授权mysql –uroot –p123456create database nagiosdb;grant all on nagiosdb.* tonagios@'localhost' identified by "123";b、被
原创 2015-10-06 22:08:24
927阅读
1点赞
首先下载目前最高的版本 http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/download(会有mysql_check) http://labs.consol.de/wp-content/uploads/2010/06/check_mysql_healt
转载 2013-02-01 17:07:35
528阅读
首先下载目前最高的版本 http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.15/nagios-plugins-1.4.15.tar.gz/download(会有mysql_check) http://labs.consol.de/wp-content/uploads/2010/06/check_mysql_healt
转载 精选 2011-01-24 14:36:30
9858阅读
1点赞
1评论
安装nrpe-2.13.tar.gz   nagios-plugins-1.4.15.tar.gz vim commands.cfg 加入: #vim'check_mysql'  command definition define command {       command_name &nb
原创 2012-01-11 11:14:05
718阅读
监控MySQL有两种方法:一种是通过官方的check_mysql插件,另一种是通过第三方的check_mysql_health的插件。check_mysql_health的功能更为强大一些,不但能监控MySQL是否正常运行,还能监控MySQL主从、MySQL连接数情况、MySQL慢查询等多种监控指标。被监控端(Mysql服务器10.15.44.136)通过check_mysql、check_mys
原创 2016-08-26 16:25:49
2810阅读
02-付志磊 转 cd /usr/local/nagios/libexec/ vim  check_vm 写入 #!/bin/bash # check memory script # Total memory  TOTAL=`free -m | head -2 |tail -1 |gawk '{print $2}'` # Free memory&nbsp
转载 精选 2012-12-13 09:37:01
599阅读
1点赞
使用火狐的nagios checker 0.16自动弹出nagios事件通知。 一、安装火狐浏览器 二、添加插件     工具-附加组件          输入nagios搜索即可。然后安装。 三、配置插件     工具-附加组件-扩展  &
原创 2011-09-16 10:04:44
633阅读
  • 1
  • 2
  • 3
  • 4
  • 5