资源描述:
《nagios组件nrpe详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Nagios各组件简述及nrpe详解一.Nagios各组件简述由于nagios配置较为繁锁,且里面组件也较多,这里我将几个关键的组件列举一下,且做一下简单的介绍及其和其它组件间的关系的描述。我自己的一些理解,如有偏差,欢迎指正!我在部署过程中主要用到了以下组件:nagios-3.2.3.tar.gz,nagios-plugins-1.4.15.tar.gz,ndoutils-1.4b7.tar.gz,nrpe-2.12.tar.gz。这些组件都是干什么的呢?1. nagios-3.2.3.tar.gz是nagios的主
2、要组件,里面包括了各种配置文件;2. nagios-plugins-1.4.15.tar.gz是nagios的插件,里面提供了各种监控模板及监控命令,如check_tcp等等有很多常用的监控对象都可以使用这些模式,当然也可以自己编写脚本来实现,这一点上nagios是非常灵活的;3. ndoutils-1.4b7.tar.gz,利用它将nagios的监控信息存入mysql数据库;4. nrpe-2.12.tar.gz是一款用来监控被控端主机资源的工具,没有它,nagios将无法对被控端服务器的主机资源进行监控!以上是一些
3、主要的组件,还有一些比较重要的组件,如:NSClient-0.3.8-Win32.zip(被控端为win操作系统时要安装),npc(主要用于cacti与nagios整合时,可用于将nagios的监控数据导给cacti)关系也大致屡清了,上文讲过部署nagios,本文将不在嫯述了,下面将nrpe的部署过程详细整理一下!二.Nrpe详解1.先用表格列举一下我的监控对象和阀值:监控对象监控阀值 主机资源主机存活:check_ping -w3000.0,80%-c5000.0,100%-p5(3000毫秒响应时间内,
4、丢包率超过80%报警告,5000毫秒响应时间内,丢包率超过100%报危急,一共发送5个包)登录用户:check_user-w5-c10(w为警告,c为危急)系统负载:check_load-w15,10,5-c30,25,20(1分钟,5分钟,15分钟大于对应的等待进程数则警告或危急)磁盘占用率:check_disk-w20%-c10%-p/(根分区剩余空间为总大小的20%警告,10%危急,-p后是根分区)脚本检测磁盘I/O:check_iostat-w5–c10(磁盘I/O的iowait超过5%报警告,超过10%报危急
5、)检测僵尸进程:check_zombie_procs-w5-c10-sZ(有5个僵尸进程报警告,10个报危急)检测总进程数:check_total_procs-w150-c200(总进程到150个警告,200个报危急)脚本检测内存剩余:check_mem-w90%-c95%(内存空闲率90%以上报警告,95%以上报危急)检测交换分区使用率:check_swap-w20%-c10%(交换分区剩余空间为总大小的20%警告,10%危急)应用服务监控监控服务端口:check_tcp-Hlocalhost2-p80(主机与对应的
6、端口号) 监控页面响应时间:check_http-Hlocalhost2-uhttp://localhost2/test.jsp–w5–c10(检查页面,超过5s报警告,超过10s报危急)脚本检测IP连接数:check_ips-w200–c250(IP连接数超过200报警告,超过250报危急)流量监控监控server流量:Check_traffic-V2c-Cpublic-Hlocalhost2-I2-w12,30-c15,35-M–b(snmp版本,用户,主机,对应网卡,警告阀值,危急阀值)数据库的监控以后再补上
7、!2.安装过程1)主控端主控端上也要安装nrpe,因为需要它的check_nrpe来监控远程主机:tarzxfnrpe-2.12.tar.gzcdnrpe-2.12./configuremakeallmakeinstall-plugin只运行这一步就行了,因为只需要check_nrpe插件。在主控端的vim/usr/local/nagios/etc/object/commands.cfg中添加:###############################################################
8、###'check_nrpe'commanddefinitiondefinecommand{command_namecheck_nrpecommand_line$USER1$/check_nrpe-H$HOSTADDRESS$-c$ARG1$}############################################