心 涯

NET&JAVA&PHP(要跨界,你不只要跨「脑」的界限,更要跨越「心」的界限,不怕改变,不怕再学习!)

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

一、软件包

1. nagios-3.2.1.tar.gz

2. nagios-plugins-1.4.14.tar.gz

二、安装步骤

1. useradd –m nagios

2. groupadd nagcmd

3. usermod –a –G nagcmd nagios

4. usermod –a –G nagcmd apache

5. tar zxvf nagios-3.2.1.tar.gz

6. cd nagios-3.2.1

7. ./configure –prefix=/usr/local/nagios –with-command-group=nagcmd --with-httpd-conf=/usr/local/apache/conf

8. Make install

9. Make install-init

10. Make install-config

11. Make install-commandmode

12. Vi /usr/local/nagios/etc/objects/contacts.cfg修改email为你的EMAIL地址

13. Make install-webconf

14. Htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin //增加nagiosadmin用户并设置密码

15. cd /usr/local/apache/conf

16. 拷贝nagios.conf中的内容到httpd.conf中,放在httpd.conf最后

17. Cd /var/local/software

3. Tar zxvf nagios-plugins-1.4.14.tar.gz//安装nagios插件

18. Cd nagios-plugins-1.4.14

19. ./configure --prefix=/usr/local/nagios-plus --with-nagios-user=nagios --with-nagios-group=nagios;

20. Make

21. Make install

22. Chkconfig –add nagios

23. Chkconfig nagios on

24. /usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cfg//测试nagios配置是否正确

25. Service nagios start/stop

26. Killall httpd

27. /usr/local/apache/bin/apachectl –k start

28. 访问http://localhost/nagios输入nagiosadmin密码 nagiosadmin设置的密码

29. clip_image002

三、Nagios配置

1. cfg_file=/usr/local/nagios/etc/contactgroups.cfg  //联系组配置文件路径

cfg_file=/usr/local/nagios/etc/contacts.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 //监视时段配置文件路径

中文版帮助手册:http://nagios-cn.sourceforge.net/nagios-cn/

posted on 2010-06-29 11:18  witer666  阅读(679)  评论(0编辑  收藏  举报