nagios 布署配置笔记(1)


部署nagios来监控网络信息,先配置下。

花了几天的时间,完成了近500台服务器,多个节点的nagios监控布署.通过nagios可清晰地看到整个监控网络的拓扑,主机状态,服务状态等情况.但在这里我不会贴出真实网络的任何信息,因为这会产生很多不良影响.但会给出我在实际生产过程中使用的量产工具(也就是为了不多打键盘而弄的shell).

系统环境: centos5.5 x86_64

web: apache+php (yum 安装)

nagios: nagios 3.2.1

nagios-plugins: 1.4.15

没有涉及远程主机监控,所以没弄nrpe模块.

因为nagios的页面是要利用cgi生成的,得先让apache支持cgi才行,只要在httpd.conf后面添加下面的内容,不过你自定了nagios的安装路径,那就得以实际为准了

先让apache支持cgi

将下面这行前的#号去掉

#AddHandler cgi-script .cgi

添加目录

scriptalias /nagios/cgi-bin /usr/local/nagios/sbin

Options ExecCGI

AllowOverride None

Order allow,deny

Allow from all

AuthName "nagios access"

AuthType Basic

AuthUserFile /usr/local/nagios/etc/htpasswd

Require valid-user

alias /nagios /usr/local/nagios/share

Options None

AllowOverride None

Order allow,deny

Allow from all

AuthName "nagios access"

AuthType Basic

AuthUserFile /usr/local/nagios/etc/htpasswd

Require valid-user


相关内容