免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 10577 | 回复: 45
打印 上一主题 下一主题

[原创]用nagios监控网络 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-06-24 15:27 |只看该作者 |倒序浏览
安装环境:fedora 2
作者:jiecho
Email:jiecho#eyou.com

一、安装
1.1安装apache,有方便就用方便的,不用满世界找rpm包。
[root@test src]# yum install httpd
1.2安装nagios
[root@test src]# wget http://umn.dl.sourceforge.net/sourceforge/nagios/nagios-2.0b3.tar.gz
[root@test src]# adduser nagios
[root@test src]# tar -zxvf nagios-2.0b3.tar.gz
[root@test src]# cd nagios-2.0b3
[root@test nagios-2.0b3]#./configure --with-cgiurl=/cgi-bin --with-htmurl=nagios --with-nagios-user=nagios --with-nagios-group=nagios
[root@test nagios-2.0b3]# make all
[root@test nagios-2.0b3]# make install
[root@test nagios-2.0b3]# make install-init  
1.3安装nagios的Official Plugins
[root@test src]# wget http://umn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.tar.gz
[root@test src]# tar -zxvf nagios-plugins-1.4.tar.gz
[root@test src]# cd nagios-plugins-1.4
[root@test nagios-plugins-1.4]# ./configure
[root@test nagios-plugins-1.4]# make
[root@test nagios-plugins-1.4]# make install

至此,nagios安装完成,下面的工作就是需要配置了。

二、配置
2.1配置apache
修改httpd.conf,添加如下两行:
ScriptAlias /cgi-bin/ "/usr/local/nagios/sbin/"
Alias /nagios/ "/usr/local/nagios/share/"
2.2配置nagios
2.2.1拷贝/usr/local/nagios/etc下所有example文件为cfg文件
[root@test etc]#cp nagios.cfg-sample nagios.cfg
其余也一样
2.2.2修改minimal.cfg,把里面所有定义command的全部注释掉
2.2.3修改cgi.cfg
修改use_authentication=1为use_authentication=0,即不用验证.

三、启动nagios
3.1启动apache
[root@test src] /etc/rc.d/init.d/httpd start
3.2测试nagios
[root@test src] /usr/local/nagios/bin/nagios -v/usr/local/nagios/etc/nagios.cfg
如果没有错误,启动nagio
[root@test src] /etc/rc.d/init.d/nagios start
可以在浏览器里看一下效果:
http://192.168.0.30/nagios

四、添加主机、服务于联系人等
为了方便,分别把主机、服务于联系人等放在单独的文件里面,当然也可以放在一个文件里,修改nagios.cfg文件,把下面的行取消注释:
#cfg_file=/usr/local/nagios/etc/contactgroups.cfg
cfg_file=/usr/local/nagios/etc/contacts.cfg
#cfg_file=/usr/local/nagios/etc/dependencies.cfg
#cfg_file=/usr/local/nagios/etc/escalations.cfg
#cfg_file=/usr/local/nagios/etc/hostgroups.cfg
cfg_file=/usr/local/nagios/etc/hosts.cfg
cfg_file=/usr/local/nagios/etc/services.cfg
#cfg_file=/usr/local/nagios/etc/timeperiods.cfg
修改什么可以根据自己的需要参照sample进行修改,然后就可以用nagios监控你的网络了,如果遇到host或者service down,nagios会给你发信告诉你,很方便吧

论坛徽章:
26
CU十二周年纪念徽章
日期:2013-10-24 15:41:34技术图书徽章
日期:2014-07-11 16:27:52辰龙
日期:2014-09-04 13:40:43白羊座
日期:2014-09-09 12:51:55双子座
日期:2014-09-26 11:00:042014年中国系统架构师大会
日期:2014-10-14 15:59:00子鼠
日期:2014-10-23 16:48:23巨蟹座
日期:2014-10-27 08:21:10申猴
日期:2014-12-08 10:16:282015年辞旧岁徽章
日期:2015-03-03 16:54:15NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2016-01-29 06:20:00
2 [报告]
发表于 2005-06-24 16:43 |只看该作者

[原创]用nagios监控网络

試了一下
問題如下:

[root@ksarrk nagios]# cd nagios-plugins-1.4
[root@ksarrk nagios-plugins-1.4]# make
make: *** No targets specified and no makefile found.  Stop.

论坛徽章:
2
荣誉会员
日期:2011-11-23 16:44:17拜羊年徽章
日期:2015-03-03 16:15:43
3 [报告]
发表于 2005-06-25 07:05 |只看该作者

[原创]用nagios监控网络

支持!

论坛徽章:
0
4 [报告]
发表于 2005-06-25 07:24 |只看该作者

[原创]用nagios监控网络

原帖由 "cryboy2001"]rrk nagios-plugins-1.4 发表:
# make
make: *** No targets specified and no makefile found.  Stop.

少步骤,没 configure

论坛徽章:
0
5 [报告]
发表于 2005-06-25 09:17 |只看该作者

[原创]用nagios监控网络

找不到etc啊。

[root@LRDN nagios]# ls
bin  libexec  sbin  share  var
[root@LRDN nagios]# pwd
/usr/local/nagios
[root@LRDN nagios]#


这个工具好用吗?

论坛徽章:
0
6 [报告]
发表于 2005-06-26 16:59 |只看该作者

[原创]用nagios监控网络

原帖由 "platinum" 发表:

少步骤,没 configure



不好意思,笔误,请谅解。

论坛徽章:
0
7 [报告]
发表于 2005-06-26 18:19 |只看该作者

[原创]用nagios监控网络

我在配置的时候找不到/usr/local/nagios/etc

论坛徽章:
0
8 [报告]
发表于 2005-06-26 18:26 |只看该作者

[原创]用nagios监控网络

和MRTG有什么不同?有效果图吗?

论坛徽章:
0
9 [报告]
发表于 2005-06-26 18:27 |只看该作者

[原创]用nagios监控网络

和MRTG有什么不同?有效果图吗?

论坛徽章:
0
10 [报告]
发表于 2005-06-26 18:37 |只看该作者

[原创]用nagios监控网络

和MRTG有什么不同?有效果图吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP