189 8069 5689

监控服务nagios安装配置-创新互联

安装配置
=============================================================================
1.确认为root身份

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

2.添加用户和组

建立nagios用户 并设置密码

[root@xiazhonglei ~]# useradd nagios
[root@xiazhonglei ~]# passwd nagios

建立nagcmd组 并且将该组设置为nagios apache的附加组

[root@xiazhonglei ~]# groupadd nagcmd
[root@xiazhonglei ~]# usermod -g nagios -G nagcmd nagios
[root@xiazhonglei ~]# usermod -g apache -G nagcmd apach

nagcmd------> cgi文件
    /  \
  nagios  apache

cgi文件网页上执行的脚本文件
httpd://192.168.1.1/cgi-bin/aa.cgi文件

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

3.安装nagios

tar xf nagios-3.2.1.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-3.2.1/

 ./configure --with-command-group=nagcmd
 make all  编译软件
 make install  安装软件
 make install-init  生成启动文件
 make install-config 生成配置文件
 make install-commandmode 设置组的执行权限
 make install-webconf  安装nagios的web文件到httpd的conf.d目录下

nagios家目录/usr/local/nagios/下目录的作用

etc/ 配置文件目录
libexec/ 检测命令目录
share/  文档目录
var/   检测结果目录
sbin/nagois 页面执行的cgi脚本

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

4.设置邮件联系人

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

email root@localhost.localdomain

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

5.设置用户nagiosadmin密码

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

vim /etc/httpd/conf.d/nagios.conf#必须要设置用户nagiosadmin密码

ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"#针对cgi的别名

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

6.插件的安装

tar xf nagios-plugins-1.4.14.tar.gz -C /usr/local/src/
cd /usr/local/src/nagios-plugins-1.4.14

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

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
检测nagios的配置文件是否正常后 启动nagios

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

7.配置文件

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

$USER1$=/usr/local/nagios/libexec#$USER1$代表检测文件目录
use_authentication=1#nagios验证 0取消 同时apache也要取消验证
authorized_for_configuration_information=nagiosadmin#nagios的管理员设定如要更改一下选项都需更改
authorized_for_system_commands=nagiosadmin
authorized_for_all_services=nagiosadmin
authorized_for_all_hosts=nagiosadmin
authorized_for_all_service_commands=nagiosadmin
authorized_for_all_host_commands=nagiosadmin
#authorized_for_read_only=user1,user2#如果需要其他用只能查询不能在页面设置可将该用户添加到这一选项并且
#加入到apache验证用户

创新互联专业提供成都主机托管四川主机托管成都服务器托管四川服务器托管,支持按月付款!我们的承诺:贵族品质、平民价格,机房位于中国电信/网通/移动机房,资阳移动机房服务有保障!

监控服务 nagios 安装配置

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:监控服务nagios安装配置-创新互联
浏览地址:http://cdxtjz.com/article/ggcco.html

其他资讯