Chinaunix首页 | 论坛 | 博客
  • 博客访问: 10731930
  • 博文数量: 2905
  • 博客积分: 20098
  • 博客等级: 上将
  • 技术积分: 36298
  • 用 户 组: 普通用户
  • 注册时间: 2009-03-23 05:00
文章存档

2012年(1)

2011年(3)

2009年(2901)

分类: LINUX

2009-03-23 11:16:27

  接到学习Nagios的任务到今天已经15天了(扣除节假日),接到这个任务时我对linux是一窍不通的,只是听说过。
  在网上看了网易的视频教程、鸟哥的私房菜,浏览了大大小小的linux论坛,恶补了几天linux的概念,总算对linux有了初步的认识。不过这点知识对于架设Nagios是远远不够的,不过时间紧也没空继续看下去了,直接就上手做吧。
  对于架设Nagios服务器,参考价值最大莫过于Nagios的官方网站、yahoon、sery、冰雪尘埃的Blog。 基本上按照他们写的做就可以了。
  不过对于Centos而言,有些东西还是和教程不一样的,需要摸索的。以下本人总结下centos下架设Nagios的不同之处。
 
   首先,对于Nagios的版本,官方网站上推荐的是nagios-3.0.2.tar.gz,大虾们推荐的也是这个版本或者比这个更低的,不过我试了几次,都编译不通过。 一气之下换了个nagios-3.0.3.tar.gz,居然编译就通过了。 百思不得其解
 
  对于报警邮件的设置,一开始完全按照官方网站上的设置,不过就是没邮件发过来,后来我在/usr/local/nagios/etc/objects/windows.cfg 里添加了TimePeriod,终于有邮件过来了(当时真想抱着电脑亲两口)
 
  在监测centos主机时, 用/usr/local/nagios/libexec/check_nrpe -H 127.0.0.1命令检测与监控服务器是否连通,总是报错 Could not complete SSL handshake。 找了很多文档试了很多方法都不行,没办法只能继续往下配。当在监控服务器上安装完check_nrpe插件,测试与被监测机的连通性时,居然是好的。 狂汗! 我不知道centos里测试连通的原理是什么?以交换机来讲 有发包有回包才会通。 像这样有发包没回包的也能通,实在是搞不懂。
 
  很多大虾的文档里对于windows.cfg的路径都是 /usr/local/nagios/etc/windows.cfg, 不过在centos里该路径应该是/usr/local/nagios/etc/objects/windows.cfg
  而且在centos里是没有services.cfg这个配置文件的(不知道是我装机子的问题还是centos 的特性),后来我添加centos主机时就干脆加到windows.cfg里,居然也可以。 看来centos还是相当的兼容啊 呵呵
 
  不过我对于Nagios的研究只是揭开了冰山一角,希望能跟大虾们继续学习、交流

阅读(885) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~