Nagios监控系统
安装Nagios监控系统
1.安装LAMP或者LNMP架构
2.创建nagios用户和用户组
useradd -s /sbin/nologin nagios
3.安装依赖包
yum -y install gcc perl unzip openssl-devel
4.下载编译安装Nagios
tar zxf nagios-cn.4.3.4.tar.gz
cd nagios-4.3.4/
./configure --prefix=/usr/local/nagios
make all && make install && make install-init && make install-commandmode && make install-config
5.生成nagios模板文件
make install-webconf
6.创建访问认证文件
touch /usr/local/nagios/etc/htpasswd.users
htpasswd /usr/local/nagios/etc/htpasswd.users nagiosadmin
注意这里的nagiosadmin是用户名,是由/usr/local/nagios/etc/下的cgi.conf文件定义的,要修改还要修改cgi.conf文件
7.启动httpd服务和ngios服务
systemctl start httpd && systemctl enable httpd
systemctl start nagios && systemctl enable nagios
8.访问网页http://192.168.11.25/nagios/
这里输入你创建的用户和密码
然后进入网页(如下图所示)
9.编译安装Nagios插件nagios-plugins
tar zxf nagios-plugins-2.1.2.tar.gz
cd nagios-plugins-2.1.2
./configure --prefix=/usr/local/nagios
make && make install
10.编译安装Nagios插件nrpe
tar zxf nrpe-3.2.1.tar.gz
cd nrpe-3.2.1
./configure
make all && make install-plugin && make install-daemon