Nagios监控系统
Posted wqx851
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nagios监控系统相关的知识,希望对你有一定的参考价值。
三台CentOS 6.5 x86_64 同一网段
主要软件
主机一(Nagios) nagios-4.0.1.tar.gz nagios-plugins-1.5 nrpe-2.15.tar.gz
主机二 (mysql)nagios-plugins-1.5 nrpe-2.15.tar.gz
主机三 (HTTP) nagios-plugins-1.5 nrpe-2.15.tar.gz
主机一(Nagios) 的配置
1, 搭建Nagios监控系统
1) 关闭防火墙
service iptables stop
chkconfig iptables off
2)创建nagios用户和用户组
useradd -s /sbin/nologin nagios
mkdir /usr/local/nagios
chown -R nagios:nagios /usr/local/nagios
3)编译安装Nagios
tar zxf nagios-4.0.1.tar.gz
cd nagios-4.0.1
./configure --prefix=/usr/local/nagios
make all
make install
make install-init
make install-commandmode
make install-config
chkconfig --add nagios
chkconfig --level 35 nagios on
4)查看一下是否安装成功
ls /usr/local/nagios
bin etc libexec sbin share var
5)安装Nagios插件
tar zxf nagios-plugins-1.5.tar.gz
cd nagios-plugins-1.5
./configure --prefix=/usr/local/nagios
make && make install
监控端被监控主机之间使用SSL安全通道,需要首先安装openssl-devel
yum -y install openssl-devel
tar zxvf nrpe-2.15.tar.gz
cd nrpe-2.15
./configure
make all
make install-plugin
6)安装与配置Apache与php
yum -y install httpd
yum -y install php
修改/etc/httpd/conf/httpd.conf配置文件
用户名 nagiosad 用户密码 nagiosad
/usr/bin/htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadm
查看认证文件内容
cat /usr/local/nagios/etc/htpasswd.users
nagiosadm:4QohE6AP1argI
在启动httpd
我启动时是这个样子
打开这个文件添加一个类似 ServerName www.wangqingxia.com
2.配置Nagios监控系统
修改内容如下
mkdir /usr/local/nagios/etc/conf
vim /usr/local/nagios/etc/objects/commands.cfg
以上是关于Nagios监控系统的主要内容,如果未能解决你的问题,请参考以下文章