Cacti+Nagios应用详解(二)整合cacti与nagios安装部署
根据这个配置文件中指定的AuthUserFile项,它指定的是通过Apache访问Nagios的合法用户的帐户名单库文件,需要使用htpasswd命令对这个名单库进行用户的添加。而默认安装环境下在/usr/local/nagios/etc/目录下是没有 htpasswd.uses这个文件的,所以需要手动添加。请特别注意,用root身份建立的htpasswd.user文件的权限问题,应该在建立该文件完毕后立即更改为nagios用户nagios组的所有权 [root@cacti-qmail nagios-3.2.1]# touch /usr/local/nagios/etc/htpasswd.users 建立Nagios的网页访问用户帐户文件(这里必须要与Nagios网页配置文件当中AuthUserFile指定的路径文件名一致) [root@cacti-qmail nagios-3.2.1]# /usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users viong New password: Re-type new password: Adding password for user viong [root@cacti-qmail nagios-3.2.1]# cat /usr/local/nagios/etc/htpasswd.user viong:HbfEis6w0gKqI 修改nagios主配置文件 [root@cacti-qmail nagios-3.2.1]# vi /usr/local/nagios/etc/nagios.cfg log_file=/usr/local/nagios/var/nagios.log( 默认无nagios.log文件,需要手动创建) command_check_interval=15s #command_check_interval=-1 设定命令检查的时间间隔,将原来值-1的项注释掉,启用原来备用值为15s(15秒)。这项的时间间隔值请按实际需求情况设定。 [root@cacti-qmail nagios-3.2.1]# touch /usr/local/nagios/var/nagios.log [root@cacti-qmail nagios-3.2.1]# chown nagios.nagios /usr/local/nagios/var/nagios.log Nagios的CGI配置文件 [root@cacti-qmail nagios-3.2.1]# vi /usr/local/nagios/etc/cgi.cfg use_authentication=1 (默认是启动身份验证) 设定启用身份验证 authorized_for_system_information=viong 设定系统信息的授权用户 authorized_for_configuration_information=viong 设定配置信息的授权用户 authorized_for_system_commands=viong 设定系统命令的授权用户 authorized_for_all_services=viong 设定全部监测服务的授权用户。 authorized_for_all_hosts=viong 设定全部被监测主机的授权用户 authorized_for_all_service_commands=viong 设定全部监测服务命令的授权用 authorized_for_all_host_commands=viong 设定全部主机命令的授权用户 测试nagios是否成功 设置nagios为开机启动 [root@cacti-qmailnagios-plugins-1.4.14]#chkconfig nagios on [root@cacti-qmailnagios-plugins-1.4.14]# service nagios start 测试nagios是否成功启动 在IE输入 http://192.168.15.73/nagios/ 跳出以下窗口 URL:http://www.bianceng.cn/OS/Linux/201410/46045.htm (编辑:徐州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |