1.6-nagios监控客户端-2

在浏览器里访问 nagios,刷新会发现多出来一台主机,并且多出来三个服务。只不

过这三个服务并不是我们想要的,我想要监控系统负载,监控磁盘使用率等服务,这时候就

要使用 nrpe 服务了。下面继续在服务端上添加服务。

服务端上编辑配置文件

# vim /etc/nagios/objects/commands.cfg

增加:

define command{

command_name check_nrpe

command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

}

注:定义check_nrpe的功能参数

继续编辑

# vim /etc/nagios/conf.d/192.168.0.12.cfg

增加如下内容:

define service{

use generic-service

host_name 192.168.1.51

service_description check_load

check_command check_nrpe!check_load

max_check_attempts 5

normal_check_interval 1

}

define service{

use generic-service

host_name 192.168.1.51

service_description check_disk_hda1

check_command check_nrpe!check_hda1

max_check_attempts 5

normal_check_interval 1

}

define service{

use generic-service

host_name 192.168.1.51

service_description check_disk_hda2

check_command check_nrpe!check_hda2

max_check_attempts 5

normal_check_interval 1

}

说明:“check_nrpe!check_load”这里的 check_nrpe 就是在 commands.cfg 刚刚定义的,

check_load 是远程主机上的一个检测脚本。

在远程主机上编辑 nrpe.cfg 配置文件

# vim /etc/nagios/nrpe.cfg

搜索 check_load,这行就是在服务端上要执行的脚本了。然后把 check_hda1 更改一下:

/dev/hda1 改为 /dev/sda1。再加一行 command[check_hda2]=/usr/lib/nagios/plugins/check_disk

-w 20% -c 10% -p /dev/sda2

客户端上重启一下 nrpe 服务

# service nrpe restart

服务端也重启一下 nagios 服务

# service nagios restart

此时再到浏览器刷新, 会看到又多出来三个服务, 稍微等一会就可以查看到具体的状态

了。

课后答疑:

1.新增的define command{

command_name check_nrpe

command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$

}

有位置要求吗?可以在最后吗?还是必须放在你视频中放的那个位置。?

答:写到最后没有问题。

2.check_nrpe!check_hda1 ,之间的!是什么意思?什么语法?还是什么固定的格式?

check_nrpe是服务端的添加的命令

check_hda1是客户端的天剑的命令

!夹在中间不知道做什

答:就是固定格式。

时间: 2024-10-16 16:30:31

1.6-nagios监控客户端-2的相关文章

监控和安全运维 1.5 nagios监控客户端-1

3. Nagios安装 - 客户端(192.168.0.12)在客户端机器上 rpm -ivh http://www.aminglinux.com/bbs/data/attachment/forum/month_1211/epel-release-6-7.noarch.rpm yum install -y nagios-plugins nagios-plugins-all nrpe nagios-plugins-nrpe  修改配置文件 vim /etc/nagios/nrpe.cfg “all

nagios监控客户端的几个注意

1.nagios要添加一个监控服务,监控客户端上扫描引擎的的数量,引擎运行在kvm虚拟机上,如下: [[email protected] libexec]# virsh list Id Name                 State---------------------------------- 31 avpscan_000          running 32 avpscan_001          running 33 avpscan_002          running 

2.2 nagios 监控客户端

配置客户端 安装 epel 扩展源 [[email protected] ~]# yum install -y epel-release 安装 nagios 以及 nagios-plugins [[email protected] ~]# yum install -y nagios-plugins nagios-plugins-all nrpe nagios-plugins-nrpe 编辑配置文件 [[email protected] ~]# vim /etc/nagios/nrpe.cfg 找

nagios监控详解(中小企业必备的监控设备) <上>

cacti和nagios 都是中小企业必备的监控软件,首先来一个回顾 cacti监控优缺点:主要是监控图形流量,通过web界面监控流量,(主要监控cpu内存硬盘,流量) 基于snmp(抓取数据)和rrdtool(rrdtool主要是将抓取的数据 绘制图像) nagios监控系统服务的,也能监控window,linux,unix的主机状态,不过主要还是监控系统服务. nagios监控客户端需要借助插件以及NRPE软件 [把之前写的一个关于cacti的博客地址也不要碧莲的贴出来]http://www

Nagios监控平台搭建

Nagios是一款开源的免费网络监视工具,能有效监控Windows.Linux和Unix的主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知. Nagios和cacti有什么区别呢?简单的来说cacti主要监控流量,服务器状态页面展示:nagios主要监控服务,邮件及短信报警灯,当然也有简单的流量监控界面,二者综合使用效果更好.(附Nagios工作简单逻辑图) Nagios监控客户端需要借助插件及NR

centos7.3 快速安装布暑nagios监控环境

目前越来越多的人都开始使用centos7了,就像win7超越xp一样,新技术永远是越来越让人慢慢接受的.为了快速布暑,全部使用yum安装. 环境 监控服务器:192.168.88.21 被监控客户端:192.168.88.22 关闭防火墙(全部服务器) #systemctl stop firewalld #systemctl disable firewalld #setenforce 0 #sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/

nagios监控实用教程

nagios监控实用教程 Nagios作为开源网络监视工具,它不但可以有效的监控内存.流量.数据库使用情况.它还可以Windows.Linux主机状态.本专题收录了有关Nagios监控相关文章,供大家参考学习. 标签:nagios nagios监控 监控工具 阅读量:26196收藏量:8 文章标题 阅读评论 作者 nagios网卡流量监控 trffic.sh 51/0 anyue0072017-04-26 nagios搭建(二):nagios监控windows主机 1203/0 fantefei

Nagios监控配置文件及监控流程

1.安装路径/usr/local/nagios/下存在etc.bin.sbin.share.var 这五个目录.Nagios 各个目录用途说明如下: bin Nagios 可执行程序所在目录 etc Nagios 配置文件所在目录 sbin Nagios CGI 文件所在目录,也就是执行外部命令所需文件所在的目录 share Nagios网页文件所在的目录 libexec Nagios 外部插件所在目录 var Nagios 日志文件.lock 等文件所在的目录 var/archives Nag

关于Nagios通过NRPE监控客户端的安装与配置

环境介绍>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>服务端(监控端):192.168.100.2     --nagios服务+check_nrpe客户端(被监控端):192.168.100.3    --nrpe守护进程+检测插件 Nagios通过NRPE来远端管理服务的过程1. Nag

Nagios监控Windows的网卡流量

Nagios监控Windows的网卡流量 使用/usr/local/nagios/libexec/中的check_traffic.sh,不但可以监控Linux的网卡流量,也可以监控Windows服务器的流量. 1 Check_traffic.sh用法用法 [[email protected] libexec]#/usr/local/nagios/libexec/check_traffic.sh -h Usage: ./check_traffic.sh [ -v ] [ -6 ] [ -r ] -