1.5-nagios监控客户端-1

Nagios安装 - 客户端

1.在客户端机器上安装epel扩展源 rpm -ivh  http://www.aminglinux.com/bbs/data/attachment/forum/month_1211/epel-release-6-7.noarch.rpm

2.安装相关的包

yum install -y nagios-plugins nagios-plugins-all nrpe nagios-plugins-nrpe

3.编辑配置nagios的配置文件

vim /etc/nagios/nrpe.cfg

找到“allowed_hosts=127.0.0.1” 改为 “allowed_hosts=127.0.0.1,192.168.1.30” 后面的ip为服务端ip;

找到” dont_blame_nrpe=0” 改为  “dont_blame_nrpe=1”

4.启动客户端 /etc/init.d/nrpe start

注:服务端获得客户端服务状态时,是通过nrpe服务这个中间介质来取得的。

5. 监控中心(192.168.0.30)添加被监控主机(192.168.0.80)

注:添加主机和监控的服务,web没有办法配置,只能手动输入代码。

首先进入服务端,编辑配置文件。

cd /etc/nagios/conf.d/

vim 192.168.1.51.cfg

加入如下配置:

define host{

use linux-server

host_name 192.168.1.51

alias 1.51

address 192.168.1.51

}

define service{

use generic-service

host_name 192.168.1.51

service_description check_ping

check_command check_ping!100.0,20%!200.0,50%

max_check_attempts 5

normal_check_interval 1

}

define service{

use generic-service

host_name 192.168.1.51

service_description check_ssh

check_command check_ssh

max_check_attempts 5

normal_check_interval 1

notification_interval 60

}

define service{

use generic-service

host_name 192.168.1.51

service_description check_http

check_command check_http

max_check_attempts 5

normal_check_interval 1

}

检查一下配置文件

nagios -v /etc/nagios/nagios.cfg

6. 配置文件的简单说明

我们定义的配置文件中一共监控了三个service:ssh, ping, http 这三个项目是使用本地的nagios工具去连接远程机器,也就是说即使客户端没有安装nagios-plugins以及nrpe也是可以监控到的。其他的一些service诸如负载、磁盘使用等是需要服务端通过nrpe去连接到远程主机获得信息,所以需要远程主机安装nrpe服务以及相应的执行脚本(nagios-plugins)

max_check_attempts 5  #当nagios检测到问题时,一共尝试检测5次都有问题才会告警,如果该数值为1,那么检测到问题立即告警

normal_check_interval 1#重新检测的时间间隔,单位是分钟,默认是3分钟

notification_interval 60 #在服务出现异常后,故障一直没有解决,nagios再次对使用者发出通知的时间。单位是分钟。如果你认为,所有的事件只需要一次通知就够了,可以把这里的选项设为0。

以上服务不依赖于客户端nrpe服务,我们可以想象,我们在自己电脑上可以使用ping或者telnet探测远程任何一台机器是否存活、是否开启某个端口或服务。 而当我们想要检测客户端上的某个具体服务的情况时,就需要借助于nrpe了,比如想知道客户端机器的负责或磁盘使用情况。

7.重启服务端的nagios,在web页面中的host里,可以看到新添加进来的主机。service可以查看监控的服务。监控http ssh ping可以不用借助nrpe,也就是说客户端不用安装nrpe。

时间: 2024-10-11 04:33:03

1.5-nagios监控客户端-1的相关文章

监控和安全运维 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 ] -