服务器应用

nagios通过msn、飞信发送报警通知

2019-03-06

1,msn报警 先在这里http://code.google.com/p/phpmsnclass/downloads/list下载最新的msn类文件,这个下载后其实是一套完整的msnbot的php程序,我们这里只是使用了其中的msn.class.php这个文件。 遵循nagios的标准结构,程序文件都会放在/usr/local/nagios/libexec文件夹下,所以我在此文件夹下创建phpms ...

服务器应用

Ubuntu 11.10 安装nrpe报错情况,脚本需要root权限操作

2019-03-06

tar -zxvf nrpe-2.12.tar.gz cd nrpe-2.12/ adduser nagios ./configure --prefix=/usr/local/nrpe 报错: checking for SSL libraries... configure: error: Cannot find ssl libraries 检查 libssl-dev有没有安装 apt-get in ...

服务器应用

nagios监控NFS是否被正确的挂载

2019-03-06

脚本名称:check_nfsmount 脚本作用: 1,检查NFS磁盘是否被挂载 2,报告哪些NFS没有被挂载 使用方法: 1,将需要mount的NFS磁盘写入到fstab,如下 # cat /etc/fstab /dev/VolGroup00/LogVol00 / ext3 defaults,usrquota,grp ...

服务器应用

Nagios插件编写及调试方法

2019-03-06

前言: Nagios是相当不错的监控工具,被称作是“监控之神”,但同样也有“难搞死”头衔。发挥Nagios一切魅力的都是他的插件,正因为丰富多样的插件让nagios有血有肉。监控的内容不断在变化,插件也不断变化,默认的一些插件可能越来越不能满足需求,这个时候就要自己来写些插件了。 以下就是用我的第一个Nagios插件来说明编写方法和我遇到一些问题调试方法。如果你有耐心可以通篇看完,应该对第一次写的 ...

服务器应用

nagios监控apache进程数

2019-03-06

nagios监控apache的进程数的脚本,同时学习到了一个新的命令:getopts,现把脚本分享如下。 #!/bin/bash . /usr/local/nagios/libexec/utils.sh #AUTHOR by wenzizone.cn VERSION="1.0" CHECKNAME="HTTP process" PS=/bin/ps GREP=/bin/grep WC=/usr/b ...