#!/usr/bin/perl
use?strict;
use?warnings;
?
use?lib?"/usr/lib64/nagios/plugins";
?
use?utils?qw(%ERRORS);
my?$usage?=?"
Usage:?$0?host_addr?ipmi_user?ipmi_pass
Connects?to?a?D...
分类:
移动开发 时间:
2015-09-06 14:47:36
阅读次数:
259
1.在客户端上创建脚本/usr/local/nagios/libexec/check_disk.shvim/usr/local/nagios/libexec/check_disk.sh写入如下内容:(client上)#!/bin/bash#!/bin/bashrow=`df-h|wc-l`foriin`seq2$row`doava=`df-h|sed-n“$i”p|awk‘{print$4}’`u_per=`df-h|sed-n“$i”p|sed-n“s/\%/..
分类:
移动开发 时间:
2015-07-27 16:51:10
阅读次数:
141
#!/bin/bash
cmd=‘mysql?-uslave?-ppasswd?-P3306?-h?192.168.0.72?-Be‘
status=`$cmd?‘show?slave?status\G‘`
Seconds_Behind_Master=`echo?"$status"|awk?‘/Seconds_Behind_Master/{FS=":";print?$...
分类:
移动开发 时间:
2015-06-08 11:53:18
阅读次数:
138
上下文:我们平台的监控系统用的是cacti+nagios。之前没有加流量异常报警设置,cacti上到是有插件可以时间报警,但是无法使用我们自己的短信接口(nagios用的购买的短信接口),所以想自己写一个脚本配合nagios实现基本的流量异常报警。脚本思路:/proc/net/dev取出当前流经网..
分类:
移动开发 时间:
2014-12-14 07:11:26
阅读次数:
139
本人最近在弄nagios,想用nagios监控oracle,看了网上的很多教程,步骤都是如下。1.由于 nagios 脚本需要读取 oracle 相关文件。所以运行 nagios 的用户需要定义为 oracle 服务用户。并且修改 /etc/xinted.d/nrpe 中的配置。service nr...
分类:
移动开发 时间:
2014-06-14 20:29:22
阅读次数:
287