首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nagios利用NRPE监控Linux主

介绍 本文描述了如何监控Linux/UNIX的“私有”服务属性,如: CPU负载 内存占用率 磁盘利用率 登录用户 运行进程等等 一、利用NRPE监控远程Linux的”本地信息“     前面已经对远程...为了解决这个问题,Nagios为我们提供了多种解决方案。     有几种不同方式来监控远程Linux/UNIX服务器的服务与属性。...通过远程服务安装NRPE插件及Nagios插件程序来向Nagios监控平台提供该服务器的本地情况,如CPU负载,内存使用,磁盘使用等。...NRPE(Nagios Remote Plugin Executor)是用于远端服务运行监测命令的守护进程,它用于让Nagios监控端基于安装的方式触发远端主机上的检测命令,并将检测结果返回给监控端...这样一来监控端就可以被监控端进行nrpe通信了。 [root@localhost ~]# vi /etc/xinetd.d/nrpe ?

1.3K20

Nagios:企业级系统监控方案

实际在装完Nagios之后此时网络监测工作只是刚刚开始而已,毫无疑问用户的需求不是只监测本地系统,而是大量的远程服务的系统状况以及服务运行状况。...NRPE的使用环境有direct checkindirect check两种,direct check指的是NRPE运行在被监测主机的本地,而indirect check意味着运行NRPE服务器只是一个中间人...由于NRPE安装在本地,这些命令可以直接协助NRPE从被监测主机获取系统和服务运行状况,而且都是刚才通过nagios-plugin安装的。...这个服务定义明确了nagios需要监测的内容监测的手段,即使用check_ssh插件来监测主机x.x.x.x的ssh服务情况。...而至于如何监听非默认端口的服务。下面我也举例说明一下这个问题: 例如:现需检查的一个运行在8080埠的http服务

1.6K50
您找到你想要的搜索结果了吗?
是的
没有找到

使用 Nagios 搭建监控服务

关于Nagios Nagios是一款用于监控系统网络的开源应用软件,它的模式是服务器—客户端,也就是说首先要在在一台服务(server)部署相应的主要套件,然后在要监控的服务器上部署客户端程序,这样...但是如果想监控load,disk,等等就需要通过nrpe服务来搞定了,道理很简单,loaddisk都需要登录到远程主机上去获得信息,而ping,ssh,http都不需要的。...这个到远程主机获取相关的信息的过程是由nrpe完成的。如果你的client没有启动nrpe服务那么我们是无法获取远程主机的loaddisk等信息的。...killall nrpe ; /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d (client) 重启nagios服务 修改了配置需要重启服务才能使添加的监控主机生效.../local/nagios/etc/nrpe.cfg -d (client) 检测刚才的脚本是否正常运行的方法是,到server端执行如下命令: /usr/local/nagios/libexec/check_nrpe

57720

原创投稿 | 使用nagios监控主机及服务

服务器监控,那它还必须安装nrpe daemonnrpe daemon-config。...启动xinetd服务并设置开机自启: 检查nrpe是否启动即端口5666是否处于监听状态: ss -tnl 另一个检测nrpe是否工作正常的办法是nagios服务使用check_nrpe插件来测试与这台客户端的...localhost.cfg监控服务器配置文件 localhost.cfg这个文件是用来定义对这台nagios服务器的哪些资源及服务进行监控的,它主要包含两部分的定义,针对host级别的针对service...它里面可以针对不同的服务调用不同的模板,以及把这些服务应用到哪些主机或主机组。...比如: 系统运行过程中因为nagios server客户端nrpe间需要建立ssl会话,所以openssl,openssl-devel包是需要安装的。

1.2K110

Nagios 监控配置及实战

系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,状态恢复后发出正常的邮件或短信通知。 Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等。...让nagios服务运行时调用自定义监控脚本做监控 Nagios 监控服务器的搭建 安装软件包以及依赖包 需要的软件包如下: nagios-4.2.4 nagios-plugins-2.1.4 nrpe-...监控时间模版 -templates.cfg 监控方式模版 使用监控插件 监控的过程以及原理: 服务启动时自动调用监控插件,调用插件时,管理者可以设置监控插件的警告值错误值,监控插件把获取到的数据管理者定义的警告错误值比较.../check_http -H localhost //监控本机httpd服务 [root@cc]# ....cfg_file=/usr/local/nagios/etc/objects/server10.cfg 监控服务创建监控远程主机192.168.4.10的配置文件 server10.cfg [

2.5K00

Nagios部署与配置

Nagos是一款开源电脑系统网络监视工具,能够有效监控windows,linux,Uninx的主机状态,交换机路由器等网络设置,打印机等.系统或服务状态异常时发出邮件或短信报警第一时间通知运维人员...,状态恢复后发出正常的邮件或短信报警通知 主要功能: *网络服务监控(STMP简单电子邮件服务;POP3邮件服务器...Nagios通过NRPE来远端管理服务 Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...通过SSL,check_nrpe连接远端 机子NRPE daemon NRPE运行本地的各种插件去检测本地的服务状态 最后,NRPE把检测的结果传给主机端check_nrpe,check_nrpe...php Apachephp不是 安装nagios所必须的,但是nagios提供了web监控界面 ,通过web监控界面,可以清晰的看到被监控主机,资源 的运行状态,因此 ,安装一个web服务是 很必要的

1.4K20

nagios3安装配置

一、nagios简介        nagios是一款用于系统网络监控的应用程序,它可以在你的设定的条件下对主机和服务进行监控,状态变差变好的时候可以给管理员出告警信息。       ...trends这两个模块里需要这个库) 还有一个就是ssl这一个工具,安装nrpe这一个包时需要,因为监控其他主机的时候是通过ssl连接来接收数据的; 网络环境: 主机                    ...localhost  –c  check_tcp 6)监控服务修改/usr/local/nagios/etc/services.cfg文件,添加相对应的监控项目; 2、windows主机[客户端...策略一:监控对象选择 一个规模较大的网络中,监控的对象可能包括服务器、防火墙、交换机、路由器等设备,以及运行在各对象服务。但是,我们没必要把所有的对象都放到这个监控系统中来。...因为工作人员下班后,不在电脑旁没办法随时收邮件,这时短信却能告知服务器状态,通知我们发生故障了,而且老板用户发现这个故障以前。

46820

搭建基于Nagios的监控系统——之监控远程Linux服务

第一部分:远程Linux安装Nagios PluginsNRPE 第一步:下载Nagios PluginsNREP扩展的安装程序 cd Downloads wget http://nagios-plugins.org...CODE查看代码片派生到我的代码片nrpe 5666/tcp # NRPE nrpe 5666/tcp # NRPE 启动服务 service xinetd restart 确认现在NRPE端口是否监听...,最好在命令行中实际执行一下这个命令: /usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1 第二部分:监控服务增加远程服务器的配置...将 host 块儿中的 host_name alias 改成相应的远程服务器的名字别名,将 address 改成远程服务器的IP地址。...host_group 的定义就可以删除了,并且将这台远程服务器的名字添加到 localhost.cfg 中 host_group 块儿中,写在 localhost 后面既可,用逗号隔开。

99110

Centreon+Nagios实战第九篇——利用nrpe插件监控本机

Centreon+Nagios实战第九篇——利用nrpe插件监控本机 接下来通过NRPE插件来监控本机状态,首先检测一下nrpe是否正常运行 执行以下命令 service xinetd start.../check_nrpe -H 127.0.0.1 若能够得到nrpe的版本,则说明nrpe处于正常运行状态 NRPE v2.15 添加check_nrpe命令 Command_name:check_nrpe...添加nrpe常用服务模版,修改nrpe配置后重启服务 [root@localhost ~]# vi /usr/local/nagios/etc/nrpe.cfg command[check_users]...10 -s Z command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 如果您之前安装不出问题的话,nrpe...关联模板:因为Centreon-server继承的是generic-host模板,所以我们generic-host模板里将刚才添加的模版都关联 Configuration->hosts->template

46930

如何在Ubuntu 14.04安装Nagios 4并监控服务

使用像Nagios这样的监控系统是任何生产服务器环境的基本工具。 准备 要学习本教程,您必须在将运行Nagios的Ubuntu 14.04服务拥有超级用户权限。...安装Nagios 4 本节将介绍如何在监控服务安装Nagios 4。您只需要完成此部分一次。 创建Nagios用户组 我们必须创建一个运行Nagios流程的用户组。...您只需Nagios服务执行一次此部分。 组织Nagios配置 您喜欢的文本编辑器中打开主Nagios配置文件。...在要监视的服务,更新apt-get: sudo apt-get update 现在安装Nagios插件NRPE: sudo apt-get install nagios-plugins nagios-nrpe-server...将主机添加到Nagios配置 Nagios服务,为要监视的每个远程主机的/usr/local/nagios/etc/servers/中创建新的配置文件。

63800

RabbitMQ实战:界面管理监控

另外,我们想主动了解消息堆积消费的情况,以及服务器节点的压力,RabbitMQ提供了几种方式便捷、直观的了解,包括Web管理插件、REST API、rabbitmqadmin脚本。...通过介绍,你会了解到: web管理插件 REST API rabbitmqadmin脚本 Nagios监控RabbitMQ web管理插件 RabbitMQ的插件是由Erlang语言写的,并且和服务器一同运行在同一个...系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,状态恢复后发出正常的邮件或短信通知。...它是如何管理远端服务器对象的,使用NRPE插件,主要过程如下: Nagios 执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务; 通过SSL,check_nrpe连接远端机子的...NRPE daemon; NRPE 运行本地的各种插件去检测本地的服务状态; NRPE把检测的结果传给主机端的check_nrpe,check_nrpe再把结果送到Nagios状态队列中; Nagios

4K100

Nagios监控系统应用示例

4)添加为系统服务器 5)安装nagios插件(监控功能通过插件完成) 编译并安装: 6)安装nrpe(为了监控远程服务器) 7)/etc/httpd/conf/httpd.conf文件最后添加授权,...8)执行htpasswd命令添加一个访问nagios页面的授权用户 用户名密码都是nagiosadmin 9)启动nagioshttpd 10)浏览器上访问nagios页面 目前只能是打开网页,很多的监控选项不能看到...6)重启nagios服务 7)发现错误,提示没有添加联系人组,解决方法: /usr/local/nagios/etc/objects/contacts.cfg文件的最后添加代码,如下图: 8)重启nagios...服务器成功 9)访问网页查看状态 点击上图中的localhost,可以查看本机的状态 4、配置被控端192.168.1.20(mysqlweb) 1)安装nagios插件 yum -y install...添加nagios服务器的地址 3)启动nrpe 4)nagios服务测试nrpe运行是否正常,出现下面的信息说明正确。

1.1K60

Nagios监控服务运行状态

Nagios Core 原先设计Linux下运行,当然,它在其他的Unix系统下应该也能进行工作。...:Web界面可以查看当前网络状态,通知,问题历史,日志文件等 7、Nagios运行原理 Nagios的功能是监控服务主机,但是他自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成的...每一个插件可以通过运行./check_xxx –h 来查看其使用方法功能。...2.通过SSL,check_nrpe 连接远端机子NRPE daemon 3.NRPE 运行本地的各种插件去检测本地的服务状态(check_disk,..etc) 4.最后,NRPE 把检测的结果传给主机端的...Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务NRPE守护进程,NRPE守护进程执行相应的插件完成指定的检查,并返回结果

2.2K30

Nagios监控系统

Nagios是一款开源的免费网络监视工具,可以监控Windows、LinuxUnix的主机状态,交换机路由器等网络设备,系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员。...安装完nagios之后,nagios主目录下的/libexex里面放有nagios自带的插件,如:check_disk是检查磁盘空间的插件,check_load是检查cpu负载的插件,每一个插件可以通过运行...四、nagios通过nrpe插件来远程管理服务的工作过程 1) Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...2) 通过ssl,check_nrpe连接远端机器的NRPEdaemon。 3) NRPE运行本地的各种插件去检测本地服务状态(check_disk,...etc)。...2)配置文件之间的关系 nagios的配置过程中涉及的几个定义有主机、主机组、服务服务组、联系人、联系人组、监控时间监控命令等。

1.7K30

Nagios监控的原理及工作过程介绍

系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员,状态恢复后发出正常的邮件或短信通知。 Nagios是一个监视系统运行状态网络信息的监视系统。...(通过EMail、短信、用户定义方式); 可以定义一些处理程序,使之能够服务或者主机发生故障时起到预防作用; 自动的日志滚动功能; 可选的WEB界面用于查看当前的网络状态、通知故障历史、日志文件等;...使用NRPE监控LINUX的”本地信息” 对系统为linux的主机进行如下监控:CPU负载、磁盘容量、登陆用户数、总进程数、僵尸进程数、swap分区使用情况。...为了解决这个问题,nagios有这样一个附加组件----NRPE。用它就可以完成对linux类型主机”本地信息”的监控。...NRPE总共由两部分组成: -  check_nrpe 插件,位于监控主机上 – NRPE daemon,运行在远程的linux主机上(通常就是被监控机) 当nagios需要监控某个远程linux主机的服务或者资源情况

61330
领券