快速业务通道

也谈

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-11
Nagios在对主机的监控方面的成就大家都是有目共睹的.但也正是它的强大,让很多人学起来头大,更有人戏称它为"难够死".其实让它运行起来一点都不麻烦,只要理清了头序,一切都简单了.不信,我们一起来看看.   俗话说"巧妇难为无米之炊",开始设定前需要下载相关的软件.当然如果有必要的话相应的文档也是不可少的.软件的下载位置为[url]http://www.nagios.org/download/[/url];这里还用到了一个发送Email的小程序SendEmail([url]http://caspian.dotconf.net/menu/Software/SendEmail/[/url]).也许有人会说为什么不用系统的sendmail呢.这个是为了保持更好的独立性使用也简单;如果想要直观的显示数据,pnp这个组件也是少不了的([url]http://www.pnp4nagios.org/pnp/start[/url]);而对于windows的处理就要用到NSClient ([url]http://trac.nakednuns.org/nscp/[/url])了.   网上关于nagios的安装和设定文章比较多,一些文章都非常优秀,都可以做一些参考:[url]http://yahoon.blog.51cto.com/13184/41300[/url];[url]http://gzmaster.blog.51cto.com/299556/79944[/url];[url]http://blog.chinaunix.net/u/28387/showart_371655.html[/url].
  如果上面这两幅效果图让你心动的话,那么一起加入吧.   在开始之有有些基本的东西要搞清楚.在nagios管理中,所有的设定都放在相应的文件中.其中在配置文件夹中第一层的几个文件是非常重要的,少了它服务可以运行不起来.这些文件是nagios.cfg,cgi.cfg,resource.cfg.其中nagios.cfg是主要的设定文件,类似于指挥中心,所有的调度从这里开始,它来指挥nagios去相应的文件中查收其所需的数据;cgi.cfg则主要是用于处理web请求;resource.cfg则是主要用来定义会重复用到的变量,这里所定义的都是全局变量;而在objects文件夹下还有一个重要的文件command.cfg,所有的指令都从这里执行.而指定所用到的变量则是在resource.cfg中定义.
Empire CMS,phome.net
给个例子你可能就容易理解了.假设公安局nagios.cfg要打掉一个近30个人的国际贩毒集团,并实时通报情况.那么通报情况由cgi.cfg处理;而resource.cfg中存放了各个毒贩的资料;支队代号host.cfg和支队人员service.cfg通过查看resource.cfg中各毒贩的资料采取不同的行动command.cfg来完成任务并按事情的轻重timeperidos.cfg上报contact.cfg,然后邮cgi.cfg通报出来.大约这样理解就差不多了.   安装过程如下:
adduser nagios
mkdir -pv /usr/local/nagios
chown nagios.nagios /usr/local/nagios
grep "^User" /etc/httpd/conf/httpd.conf
groupadd nagcmd
usermod -G nagios daemon
usermod -G nagcmd daemon
usermod -G nagcmd nagios
tar zxvf nagios-3.0.2.tar.gz
cd nagios-3.0.2
./configure --prefix=/usr/local/nagios --sysconfdir=/etc/nagios
--with-httpd-conf=/etc/httpd.conf --with-gd-lib=/usr/local/gd/lib
--with-gd-inc=/usr/local/gd/include/ --with-nagios-user=nagios
--with-nagios-group=nagios --with-command-group=nagcmd
make all
make install
make install-config
make install-init
make install-webconf

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号