问题1:Nagios是什么?
答:是一个监视系统运行状态和网络信息的监视系统。
问题2:ubuntu下搭建nagios?
答:
依赖的软件包
sudo apt-get install apache2
sudo apt-get install build-essential
sudo apt-get install libgd2-xpm-dev
建立一个帐号
切换为root用户
#切换为root用户
sudo -s
#创建一个名为nagios的帐号并给定登录口令
useradd -m -s /bin/bash nagios
passwd nagios
#创建一个用户组名为nagcmd用于从Web接口执行外部命令。将nagios用户和apache用户都加到这个组中
groupadd nagcmd
usermod -a -G nagcmd nagios
usermod -a -G nagcmd www-data
下载Nagios和插件程序包
在http://www.nagios.org/download/
能够取到最新的版本的Nagios和Nagios的插件
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz
编译和安装Nagios
tar zxvf nagios-3.2.3.tar.gz
cd nagios-3.2.3
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
客户配置
配置文件默认安装在/usr/local/nagios/etc
修改Email信息/usr/local/nagios/etc/objects/contacts.cfg
配置WEB接口
安装Nagios的WEB配置文件到Apache的conf.d目录下
make install-webconf
创建一个nagiosadmin的用户用于Nagios的WEB接口登录。记下所设置的登录口令。
htpasswd2 -c /usr/local/nagios/etc/htpasswd.users.nagiosadmin
重启Apache服务以使设置生效
/etc/init.d/apache2 reload
编译安装Nagios插件
tar zxvf nagios-plugins-1.4.11.tar.gz
./configuer --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
开始Nagios
配置Nagios自动开启
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
验证Nagios的样例配置文件
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果没有错误,则开始Nagios
/etc/init.d/nagios start
WEB登录接口 http://localhost/nagios/
ps:
nagios 3.2开始默认文档改为index.php
在系统环境中需要安装php
sudo apt-get install php5
在home目录下没有自动创建nagios目录,可以手动创建。
分享到:
相关推荐
ubuntu 810下安装nagios安装说明,包括apache+php+mysql/nrpe/snmp/ndoutility/nagvis等的安装。
CentOS配置Nagios监控平台,监控Linux客户端,Windows客户端详细配置,以及如何设置微信报警
ubuntu1410安装centreon+nagios3
按照步骤来,就能安装成功。
Ubuntu 13.10 Server安装Nagios Core网络监控运用.docx
Nagios监控平台之三:MRTG监控交换机流量
Nagios监控平台安装及图形化配置详细过程文档,提供nagios图形化监控一条龙解决方案,特别适合对网络设备的流量进行详细监控!
nagios监控主机内存,监控主机开销,主机类型为linux
使用nagios监控mongoddb分片集群,开业python插件
centos6.4系统环境下的nagios监控配置
Nagios监控redis、MySQL插件,亲测可用。 不能用的可以加Q私聊
详细描述了nagios架构、原理以及部署方案,以及源代码的分析
本教程采用Open SuSE Linux为基础平台,用Nagios监控SQL数据库
Ubuntu上Nagios安装过程.doc
nagios监控交换机端口,MRTG监控交换机流量
nagios 监控服务器内存脚本,实时短信报警
Centos环境安装LAMP环境和nagios程式部署
nagios监控windows及linux机器,配置及安装
Linux下nginx+nagios监控平台搭建.pdf
nagios监控网卡流量插件 Total RX Bytes: 9671.37 MB, Total TX Bytes: 4099.41 MB Average Traffic: 0.00 kB/s (0.0%) in, 2.10 kB/s (0.0%) out| inUsage=0.0;80;100;; outUsage=0.0;80;100;;