教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 法律文档 >

nagios监控安装文档

来源:网络收集 时间:2026-09-02
导读: 监控之神 nagios 监控之神—nagios 我的Nagios的艰辛.....网络监控之神(一) nagios真的很强大,对于监控的windows/linux/switch/printer都能很好的表示,并且可以对其中的服务进行监控。nagios最强大的就是报警功能,email/msn/飞信/网络电话。开源就是好

监控之神 nagios

监控之神—nagios

我的Nagios的艰辛.....网络监控之神(一)

nagios真的很强大,对于监控的windows/linux/switch/printer都能很好的表示,并且可以对其中的服务进行监控。nagios最强大的就是报警功能,email/msn/飞信/网络电话。开源就是好啊!!就好像我配置mail邮件系统一般!!

过程是艰辛的, 结果是美好的!

第一。先看基本的nagios安装!

下载 nagios-3.0.3.tar.gz -----------------------主程序

nagios-plugins-1.4.12.tar.gz------------------插件

nagios-nrpe_2.8.1.orig.tar.gz -------------监控Linux需要

nsclient++0.3.3 ------------------监控windows需要

官方文档

http://doc.guandang.net

英文的!

开始安装

1。

yum install gcc

yum install glibc glibc-commonyum install gd gd-devel

2。自己编译安装apache2.0。安装哪里随便,(我这里是自己编译的httpd,么有用系统自带的)

3。安装nagios-3.0.3.tar.gz

=======================

/usr/sbin/useradd nagios

passwd nagios 输入密码

/usr/sbin/groupadd nagcmd

/usr/sbin/usermod -G nagcmd nagios

/usr/sbin/usermod -G nagcmd apache

=====================

tar xzf nagios-3.0.3.tar.gz

=======================

cd nagios-3.0.3

=======================

./configure --with-command-group=nagcmd (不用跟参数,默认安装在/usr/local/nagios) ================

make all

监控之神 nagios

==================

make install

================

make install-init

=======================

make install-config

=====================

make install-commandmode

===============================

vi /usr/local/nagios/etc/objects/contacts.cfg

更改email地址nagiosadmin的联系人定义信息中的EMail信息为你的EMail信息以接收报警内容。

=================================

make install-webconf

=====================

/usr/local/apache/bin/htpasswd -c /usr/local/nagios/etc/http://doc.guandang.neters nagiosadmin

输入密码(这一步很重要)

========================================================

2。译并安装Nagios插件

nagios-plugins-1.4.12.tar.gz

tar xzf nagios-plugins-1.4.12.tar.gz

cd nagios-plugins-1.4.12

============================

./configure --with-nagios-user=nagios --with-nagios-group=nagios

make

make install

============================

chkconfig --add nagios

chkconfig nagios on

=====================

验证Nagios的样例配置文件

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

================================

如果没有报错,可以启动Nagios服务

service nagios start

=========================================

监控之神 nagios

3。编辑apache 的httpd.conf

最后面添加:

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"

<Directory "/usr/local/nagios/sbin">

# SSLRequireSSL

Options ExecCGI

AllowOverride None

Order allow,deny

Allow from all

# Order deny,allow

# Deny from all

# Allow from 127.0.0.1

AuthName "Nagios Access"

AuthType Basic

AuthUserFile /usr/local/nagios/etc/http://doc.guandang.neters

Require valid-user

</Directory>

Alias /nagios "/usr/local/nagios/share"

<Directory "/usr/local/nagios/share">

# SSLRequireSSL

Options None

AllowOverride None

Order allow,deny

Allow from all

# Order deny,allow

# Deny from all

# Allow from 127.0.0.1

AuthName "Nagios Access"

AuthType Basic

AuthUserFile /usr/local/nagios/etc/http://doc.guandang.neters

Require valid-user

</Directory>

=========================================

4。在验证下

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

没有出错的话!重新启动nagios和apache

监控之神 nagios

========================

5。关于selinux,如果selinux是关闭状态,可以忽略这部!

如果selinux开启!那么

如果是SELinux处于强制安全模式时需要做

getenforce

令SELinux处于容许模式

setenforce 0

如果要永久性更变它,需要更改/etc/selinux/config里的设置并重启系统。

不关闭SELinux或是永久性变更它的方法是让CGI模块在SELinux下指定强制目标模式:

chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/ chcon -R -t httpd_sys_content_t /usr/local/nagios/share/

6。登陆web接口!

http://localhost/nagios

输入你刚才设置的用户名密码!ok了!看到界面了吧

ps:如果遇到问题!!!!

如果遇到关于cgi什么权限问题!察看下/usr/local/nagios的属主组权限,

包括里面的内容,

尤其是/usr/local/nagios/etc/http://doc.guandang.neters这个文件的权限!都应该是nagios:nagios

另外尝试编辑

vi /usr/local/nagios/etc/cgi.cfg

use_authentication=1

修改为

use_authentication=0

如果出现页面无法显示之类的,去访问http://doc.guandang.net里面的http://doc.guandang.net/discuz/forumdisplay.php?fid=10&pageD4

有关于基本的错误的解决方法!

监控之神 nagios

我的Nagios的艰辛.....网络监控之神(二)

添加第一台windows2003设备来进行检测

接下来我们开始监控第一台windows设备!

windows服务器上要安装nsclient++0.3.3.zip

解压后,copy到c盘根目录

1。在nagios服务器上

vi /usr/local/nagios/etc/nagios.cfg

#cfg_file=/usr/local/nagios/etc/objects/windows.cfg 去掉这句话的注释

保存退出!

2。到win服务器上,打开命令窗口,cd到刚才解压的目录

在命令行界面执行 nsclient++ /install

然后 nsclient++ Sy …… 此处隐藏:12949字,全部文档内容请下载后查看。喜欢就下载吧 ……

nagios监控安装文档.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1414192.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)