转:nagios极其简单安装配置教程

没有使用过,转载备用!

Server端安装

# 更新yum库
wgethttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm

#安装nagios
yum -y install nagios nagios-nrpe nagios-pluginsnagios-plugins-nrpe check_logfiles

#添加nagios到系统自动运行
chkconfig --add nagios
chkconfig nagios on

nagios相关路径:

/etc/nagios #配置文件目录:
/etc/nagios/objects #模板相关配置
转:nagios极其简单安装配置教程
/usr/bin/nagios# nagios程序

配置Apache密码访问

# nagiosadmin为用户名,配置这个用户名为省很多事
htpasswd -c /etc/nagios/htpasswd.users nagiosadmin

启动并测试

service nagios start
service httpd start
#打开浏览器,输入密码,在host里面应该有“localhost”这台机器
http://{your_ip_address}/nagios

添加被监控设备

安装(client端)

# 更新yum库
wgethttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -ivhhttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm

#安装nagios
yum -y install nagios-nrpe nagios-plugins nagios-plugins-nrpe

配置(client端)

vi /etc/nagios/nrpe.cfg
# 下列配置表示允许127.0.0.1, 192.168.121.55(Server)这两台机器访问当前机器的信息
allowed_hosts=127.0.0.1,192.168.121.55

测试(client端)

#启动nrpe (Nagios Remote Plugin Executor)
service nrpe start

chkconfig --add nrpe
chkconfig nrpe on

#查看端口是否启动
netstat -an | grep 5666

#本机测试服务是否正常
/usr/lib/nagios/plugins/check_nrpe -H 127.0.0.1 -c check_load
/usr/lib64/nagios/plugins/check_nrpe -H 127.0.0.1 -c check_load #64 bit 命令

#服务器端测试访问是否正常。**在Server上执行**
/usr/lib/nagios/plugins/check_nrpe -H {client_ip} -ccheck_load
#64bit/usr/lib64/nagios/plugins/check_nrpe-H{client_ip} -c check_load

配置(Server端)

# 创建client配置(192.168.121.4为client ip)

vi /etc/nagios/objects/192.168.121.4.cfg

define host{
use linux-server
host_name client-1
alias client-1
address192.168.121.4
}

define service{
use generic-service
host_name client-1
service_description Current Load
check_command check_nrpe!check_load
}

# 将上面配置加到系统

vi /etc/nagios/nagios.cfg

cfg_file=/etc/nagios/objects/192.168.121.4.cfg

运行和测试(Server端)

/usr/bin/nagios -v /etc/nagios/nagios.cfg #Server端验证配置
service nagios start

FAQ:

Q:HTTP WARNING: HTTP/1.1 403Forbidden

A: nagios找不到监控文件,执行 "touch/var/www/html/index.html"

Q: 64bit下错误“Service check command 'check_nrpe' specified inservice”

A: 发现commands.cfg里面居然没有“check_nrpe”这个命令定义,加上后OK

define command {
command_name check_nrpe
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}

附录

Nagios的发音:[ˈnædʒiɔs]

参考:

CentOS下nagios报警飞信部署四步走

http://www.elain.org/?tag=nagios

Nagios/监控linux客户端

http://xiwi.org/index.php/Nagios/监控linux客户端

nagios详细配置

http://lilinqing.blog.51cto.com/1122687/483604

官网

http://www.nagios.org/

ganglia和nagios监控企业集群

http://www.ibm.com/developerworks/cn/linux/l-ganglia-nagios-1/

http://www.ibm.com/developerworks/cn/linux/l-ganglia-nagios-2/

-- end --

  

爱华网本文地址 » http://www.413yy.cn/a/25101014/209345.html

更多阅读

YUI Compressor CSS/JS 压缩神器 配置教程 yuicompressor

YUI Compressor CSS/JS 压缩神器 配置教程——简介YUI Compressor 是 java 程序,如果你对 java 很熟悉的话,大可快速的上手使用 yuicompressor.jar;如果对 java 很陌生,没关系,一样可以使用 YUI Compressor,只不过使用的是淘宝 UED 前端制

ubuntu 12.04 LTS 安装配置JDK ubuntu 16.04.1 lts

ubuntu 12.04 LTS 安装配置JDK——简介对于一个新手安装java是一件头疼的事,下文力求简单明了地介绍如何在ubuntu 12.04 LTS下安装和配置JDK。ubuntu 12.04 LTS 安装配置JDK——方法/步骤ubuntu 12.04 LTS 安装配置JDK 1、下载JDK6

如何用vm虚拟机安装xp教程 vm虚拟机安装xp系统

如何用vm安装xp教程下面为大家演示一下vm虚拟机安装xp的方法用到的工具有:1、VM虚拟机2、xp系统的iso文件准备好以上工具后,下面的详细安装步骤1、打开VM软件,首先我们新建一个虚拟机,如下图片2、在弹出来新建虚拟机的对话框,选择

3DMax2014中文版安装破解教程 3dmax2014中文版破解

3DMax2014中文版安装破解教程——简介这次的3DMAX更新功能很强大,其中有五项新增和多项增强3DMax2014中文版安装破解教程——工具/原料支持安装的电脑配置3dmax下载安装文件3DMax2014中文版安装破解教程——方法/步骤3DMax2014中文

声明:《转:nagios极其简单安装配置教程》为网友追忆那片晴空分享!如侵犯到您的合法权益请联系我们删除