使用Nagios监控服务器,Python处理故障通知(邮件…
2009-05-13 15:17:55来源:未知 阅读 ()
[url=javascript:;]Nagios[/url]
监控系统运行状况,现把
[url=javascript:;]安装[/url]
配置的文档放上来,参考了网上一些安装的方法,在此表示感谢。
处理故障通知(邮件与
[url=javascript:;]短信[/url]
) 部分的代码,由于
[url=javascript:;]Python[/url]
语言对缩进的要求非常严格,所以大家如果copy的时候一定要注意。文中所涉及到的perl与Python的代码放在附件之中
短信通知可以使用一般的GSM/GPRS MODEM即可
## 注意,所有的与nagios需要处理的部分,均需要nagios权限才能正常运行,包括短信部分需要调用的串口/dev/ttyS0等都要增加nagios权限,在这个上面我调试了好久 :(
OS: CentOS-4
Nagios-2.9
1)Nagios installation
Remove old nagios installation:
rpm -qa|grep nagios; rpm -e ...
## create group & user for nagios
groupadd -g 50001 nagios
useradd -u 50001 -g 50001 -d /home/nagios -s /sbin/nologin nagios
# Require:
gd && gd-devel
libpng && libpng-devel
libjpeg && libjpeg-devel
#####download source package of Python
wget
http://nchc.dl.sourceforge.net/s ... s/nagios-2.9.tar.gz
[url=javascript:;]tar[/url]
zxvf nagios-2.9.tar.gz
cd nagios-2.9
./configure --prefix=/opt/nagios \
--with-cgiurl=/nagios/cgi-bin \
--with-htmurl=/nagios \
--with-nagios-user=nagios \
--with-nagios-group=nagios
make all
make install
make install-init
make install-commandmode
make install-config
chown -R nagios.nagios /opt/nagios
2) nagios-plugins installation
#####download source package of nagios-plugins
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:利用mpd架设vpn服务器
下一篇:nginx 负载均衡
- 在FreeBSD上安装FuzzyOCR来对付图片垃圾邮件 2009-05-13
- [FreeBSD] 因缺少/etc/termcap而导致的系统故障 2009-05-13
- UNIX学习(7) 2009-05-13
- Freebsd 6.2 邮件系统自动安装脚本 0.4 2009-05-13
- 给我的extmail用户增加邮件限额 2009-05-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash