AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd// 用于此目录访问身份验证的文件
Require valid-user
</Directory>
Alias /nagios/usr/local/nagios/share
<Directory "/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
</Directory>
5) 增加验证用户:
也就是通过 web 访问 nagios 的时候 ,必须要用这个用户登陆 . 在这里我们增加用户 test: 密
码为 123456
#/usr/local/apache2/bin/htpasswd -c /usr/local/nagios/etc/htpasswd test// 用
户名
Newpassword://( 输入 123456)
Re-typenewpassword:( 再输入一次密码 )
Adding password for user test
6) 查看认证文件的内容 :
[root@localhostconf]#less /usr/local/nagios/etc/htpasswd
test:OmWGEsBnoGpIc// 前半部分是用户名 test, 后面是加密后的密码
到这里 nagios 的安装也就基本完成了 ,你可以通过 web 来访问了 .
http://192.168.1.240/nagios 会弹出对话框要求输入用户名密码
输入 test, 密码 123456, 就可以进入 nagios 的主页面了
但是可以发现什么也点不开 ,因为 nagios 还没启动呢 ! 下面的工作就是修改配置文件 ,增加
要监控的主机和服务
3. 典型配置
nagios 要用起来 ,就必须修改配置文件 ,增加要监控的主机和服务才行 .在具体做这个动作
之前, 下面的概念必须要了解 .
1) 预备知识 :
在 Nagios 里面定义了一些基本的对象 ,一般用到的有 :
联系人 contact 出了问题向谁报告 ?一般当然是系统管理员了
监控时间段 timeperiod 7X24 小时不间断还是周一至周五 , 或是自定义的其他时间段
被监控主机 Host 所需要监控的服务器 , 当然可以是监控机自己
监控命令 command nagios 发出的哪个指令来执行某个监控 ,这也是自己定义的
被监控的服务 Service 例如主机是否存活 ,80 端口是否开 ,磁盘使用情况或者自定
评论0
最新资源