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

Nagios:企业级系统监控方案

NRPE v2.12 但是如果出现一些error信息,则需要检查配置,检查内容包括主要有下面几项: nrpe版本号nrpe-plugin版本号是否一致。版本不一致极有可能造成该问题。...确保NRPE配置文件nrpe.cfg文件可以被nagios用户读取并且nagios用户可以执行nrpe二进制程序。...Nagios并没有提供针对这些监测程序脚本说明文档,想了解这些脚本如何工作,需要通过–h参数,显示其使用方法参数,并会给出一些实际例子。例如:./check-disk –h。...那么我们可以尝试按照其中一个例子执行脚本执行显示结果如下: # ....总之,在企业系统应用监测领域中,尽管有各种不同类型监测要求,尽管也相应地也提供了各种不同类型监测部署方案。

1.6K50

Nagios监控服务器运行状态

显示出来。...安装完成后,在nagios主目录下/libexec里放有nagios自带可以使用所有插件,如,check_disk是检查磁盘空间插件,check_load是检查CPU负载,等等。...check_nrpe,check_nrpe 再把结果送到Nagios状态队列中 5.Nagios 依次读取队列中信息,再把结果显示出来 9、Nagios所需要软件 LAP环境,不需要mysql...#Nagios插件,用于存放脚本命令 NSCP-0.5.0 #也就是Nsclient++,用来监控Windows,分为64位、32位版本 nrpe-2.15....Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务器上NRPE守护进程,NRPE守护进程执行相应插件完成指定检查,并返回结果

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

HPUX安装Nagios监控插件(NRPE)难点解析

安装过程中常见疑难解答:  其实nrpe安装很简单,但针对ORACLE数据库检查(check_oracle),有可能会出现一些问题,这里整理了下: 1、nagios服务端check_nrpe -H...可能原因: a、检查nagios_clientnrpe.cfg配置文件,allowed_hosts有没有正确添加服务端IP; b、检查openssl包有没有装上; c、检查服务器之间防火墙有没有放通...可能原因: a、遇到这个问题,最好测试方法是在nrpe.cfg中相关监控项目后加上 >> /tmp/output  2>&1 将输出结果输入一个 文件,方便查看; b、一些库文件找不到,如utils...,只需要将nrpe用户添加  到oinstall组 usermod -G oinstall nrpe 4、执行check_oracle这个脚本就报错,如找不到服务名,没有权限等等 可能原因: a、由于我们是在...nrpe这个用户下执行check_oracle,所以一定要注意环境变量问题,把$ORACLE_HOME加到这个脚本中去

61100

【14】进大厂必须掌握面试题-持续监控面试

Nagios守护程序行为就像是在某些时刻运行某些脚本调度程序。它存储这些脚本结果,如果这些结果发生更改,它将运行其他脚本。 现在期待有关Nagios组件(如插件,NRPE等)一些问题。 Q4。...Nagios插件是什么? 通过定义插件来开始这个答案。它们是可从命令行运行以检查主机或服务状态脚本(Perl脚本,Shell脚本等)。...插件将执行检查,然后将结果简单返回给NagiosNagios将处理从插件收到结果,并采取必要措施。 Q5。什么是NagiosNRPENagios远程插件执行器)?...** 对于这个答案,首先要指出主动被动检查基本区别。主动检查被动检查之间主要区别在于,主动检查Nagios启动执行,而被动检查则由外部应用程序执行。...Nagios状态跟踪是什么? 我建议您首先简要介绍一下状态跟踪。它用于记录目的。为特定主机或服务启用跟踪功能后,Nagios将非常仔细地监视该主机或服务,并记录检查结果输出中看到所有更改。

69820

Nagios监控系统

安装完nagios之后,在nagios主目录下/libexex里面放有nagios自带插件,如:check_disk是检查磁盘空间插件,check_load是检查cpu负载插件,每一个插件可以通过运行.../check_xxx-h命令来检查其使用方法功能。 三、nagios四种监控状态 Nagios可以识别四种状态返回信息。...四、nagios通过nrpe插件来远程管理服务工作过程 1) Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...4) NRPE把检测结果传给主机端check_nrpe,check_nrpe再把结果送到nagios状态队列中。 5) Nagios依次读取队列中信息,再把结果显示出来。...五、nagios命令解释 make install //安装主程序,CGIHTML文件 make install-init //在/etc/rc.d/init.d安装启动脚本 make

1.7K30

Nagios部署与配置

*可以监控支持SSH或SSK加通道方式进行监 可以通过配置Nagio远程 执行插件远程执行脚本 *简单plugin设计允许用户很容易开发自己 需要检查服务,支持很多开发语言(shel scripts...Nagios根据插件返回来值,来判断 监控对象状态,并通过web显示出来,以提供管理员及时发现故障 ?...Nagios通过NRPE来远端管理服务 Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...通过SSL,check_nrpe连接远端 机子上NRPE daemon NRPE运行本地各种插件去检测本地服务状态 最后,NRPE把检测结果传给主机端check_nrpe,check_nrpe...安装了NRPE等客户端,根据监控机请求执行监控,然后将结果回传给监控机。

1.4K20

RabbitMQ实战:界面管理监控

rabbitmqadmin脚本 另外,还提供了rabbitmqadmin脚本方式查看元数据信息一些统计数据,它会包装REST API,使用干净接口与其交互,而且输出内容也是格式化过,方便我们查看...深黄色; Nagios根据插件返回来值,来判断监控对象状态,并通过web显示出来,以供管理员及时发现故障。...它是如何管理远端服务器对象,使用NRPE插件,主要过程如下: Nagios 执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务; 通过SSL,check_nrpe连接远端机子上...NRPE daemon; NRPE 运行本地各种插件去检测本地服务状态; NRPE把检测结果传给主机端check_nrpe,check_nrpe再把结果送到Nagios状态队列中; Nagios...基本思路都是通过编写Nagios需要检测脚本,使用AMQP客户端或REST API方式,获取关心监控信息,根据情况返回不同状态码。

4K100

Nagios 监控服务器RAID磁盘阵列状态

然而有的时候磁盘阵列组中某些磁盘可能由于某些原因导致掉线,会使系统出现异常,所以对其进行监控是很必要,文章就是介绍如何进行监控 其实很简单啦:) 安装脚本: 需要做一个web服务器作为软件下载使用...,如果多台机器的话,直接执行就OK了 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ wget http...nagios/libexec/check_raid_info.sh" >>/usr/local/nagios/etc/nrpe.cfg /usr/local/nagios/bin/nrpe -c /usr.../local/nagios/etc/nrpe.cfg -d /bin/chmod a+rx /usr/local/nagios/libexec/* /bin/sed -i 's/require/!...配置无误,重启服务 web界面的显示效果如下: 可以很明显看出阵列类型是RAID10 4块磁盘 容量状态

1.2K20

使用 Nagios 搭建监控服务器

在要监控机器上client部署nagios 如果你打开了web页面,点击左栏Host Detail 会在右栏看到一行数据,其中Host 名为 “localhost” ,Status显示为”up”,并且显示为绿色...其实这三个项目使用脚本都为本地脚本,也就是说,即使远程主机没有安装nagiosnrpe同样可以监控这些项目。...这个到远程主机获取相关信息过程是由nrpe完成。如果你client上没有启动nrpe服务那么我们是无法获取远程主机loaddisk等信息。...检测刚才脚本是否正常运行方法是,到server端执行如下命令: /usr/local/nagios/libexec/check_nrpe -H 10.0.4.56 -c check_disk (server...上) 如果正常的话,会输出一行磁盘检测数据,否则可能会报错。

58720

Nagios利用NRPE监控Linux主

为了解决这个问题,Nagios为我们提供了多种解决方案。     有几种不同方式来监控远程Linux/UNIX服务器服务与属性。...1、NRPE介绍     NRPENagios一个功能扩展,它可在远程Linux/UNIX主机上执行插件程序。...需要监控某个远程Linux 主机服务或者资源情况时: Nagios 会运行check_nrpe 这个插件,告诉它要检查什么; check_nrpe 插件会连接到远程NRPE daemon,所用方式是...SSL; NRPE daemon 会运行相应Nagios 插件来执行检查NRPE daemon 将检查结果返回给check_nrpe 插件,插件将其递交给nagios做处理。...1、查看邮件服务是否启动,nagios服务器客户端是否启动。可以通过ps -ef ,或者 netstat 命令查看 2、如果上述检查通过, 那么手动通过mail命令来发送邮件,测试能否收到。

1.3K20

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

Nagios 需要监控某个远程Linux 主机时: nagios 会运行check_nrpe 这个插件,告诉它要检查什么 check_nrpe 插件会连接到远程NRPE daemon,所用方式是SSL...; NRPE daemon 会运行相应nagios 插件来执行检查NRPE daemon 将检查结果返回给check_nrpe 插件,插件将其递交给nagios做处理。...登录后初始界面如下: 被监控端软件安装 在网络中需要被监控Linux主机中安装nagios pluginnrpe两个组件,并安装xinetd组件,用于启动nrpe程序。...启动xinetd服务并设置开机自启: 检查nrpe是否启动即端口5666是否处于监听状态: ss -tnl 另一个检测nrpe是否工作正常办法是在nagios服务器上使用check_nrpe插件来测试与这台客户端...在它里面可以针对不同服务调用不同模板,以及把这些服务应用到哪些主机或主机组上。

1.2K110

NRPE介绍

一、简介 1、NRPE介绍 NRPENagios一个功能扩展,它可在远程Linux/Unix主机上执行插件程序。...而其执行开销远低于基于SSH检测方式,而且检测过程不需要远程主机上系统账号信息,其安全性也高于SSH检测方式。 ?...详细介绍NRPE工作原理 当Nagios需要监控某个远程Linux主机服务或者资源情况时: 首先:Nagios会运行check_nrpe这个插件,告诉它要检查什么; 其次:check_nrpe插件会连接到远程...NRPE daemon,所用方式是SSL; 然后:NRPE daemon 会运行相应Nagios插件来执行检查; 最后:NRPE daemon 将检查结果返回给check_nrpe 插件,插件将其递交给...二、被监控端安装Nagios-plugins插件NRPE 1、添加nagios用户 [root@ClientNrpe ~]# useradd -s /sbin/nologin nagios 2、

89220

如何在CentOS 7上安装Nagios 4监控服务器

创建Nagios用户组 我们必须创建一个运行Nagios流程用户组。.../configure --with-command-group=nagcmd 现在使用以下命令编译Nagios: make all 现在我们可以运行这些make命令来安装Nagios,init脚本示例配置文件...配置Nagios 现在让我们执行初始Nagios配置。您只需在Nagios服务器上执行一次此部分。 组织Nagios配置 在您喜欢文本编辑器中打开主Nagios配置文件。...在要监视服务器上,安装EPEL存储库: sudo yum install epel-release 现在安装Nagios插件NRPE: sudo yum install nrpe nagios-plugins-all...重新启动NRPE以使更改生效: sudo systemctl start nrpe.service sudo systemctl enable nrpe.service 在要监视主机上完成NRPE安装配置后

1.5K20

Nagios脚本监控内存使用情况

Nagios监控客户端内存使用量配置,本例中以train为例进行配置说明 被监控端配置 1.下载check_memory.pl脚本,此脚本下载地址: 免费下载地址在 http://linux.linuxidc.com.../ 用户名与密码都是www.linuxidc.com 具体下载目录在 /2014年资料/1月/23日/Nagios脚本监控内存使用情况 下载方法见 http://www.linuxidc.com/Linux...nrpe配置文件  vim /usr/local/nagios/etc/nrpe.cfg 添加以下内容  command[check_free_mem]=/usr/local/nagios/libexec...xinetd,使用这种方式重启服务  /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 服务端配置 5.修改主机配置文件...check_free_mem       register                        1       } 6.检查配置文件正确性并重载配置文件  /usr/local/nagios

73910

Nagios监控平台搭建

HTML文件 make install-init //在/etc/rc.d/init.d安装启动脚本 make install-config //来安装示例配置文件,安装路径是/usr/local/...# 也就是是否允许nagios在web界面下执行重启nagios、停止主机/服务检查等操作;                                                            ...数据输出功能;                                                          ; 如果将此项赋值为1,那么Nagios就会将收集数据写入某个文件中...监控客户端5个步骤:  1、在服务器端客户端都安装nrpe,在客户端安装nagios-plugins 2、在客户端定义监控具体项目,修改allow允许ip(服务器ip) 3、分别启动客户端、服务器...如上截图表示,关键词ATM不存在,则nagios在监控页面上会显示CRITICAL紧急。

2.3K20

Nagios 监控远程主机

1)Nagios 运行 check_nrpe 插件,说明要获取哪些信息 2)check_nrpe 连接到远程 nrpe daemon 3)nrpe daemon 运行相应插件执行检查 4)nrpe...daemon 将检查结果返回给 check_nrpe,然后交给nagios处理 安装配置过程 1)被监控主机中安装 Nagios-plugins Nrpe 添加用户 $ useradd -s...usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d 执行 netstat -tnlp 检查 5666 端口是否正常 2)Nagios.../libexec/ $ ll -d check_nrpe 检查被监控主机是否正常沟通 ....check_load } 需要修改 host 中 address 为被监控主机IP,保存退出,这里是定义了被监控主机信息,监控服务,只定义了一个 check_load 服务,以后需要其他服务时,就在此文件中添加

2.3K50

监控利器之nagios原理详解

procs) 通过nrpe检测外来linux/unix主机服务(资源)。在被监控主机上需要安装nagios-pluginnrpenagios监控主机再需用安装一个nrpe插件 ?...第一节讲到,nagios监控远程主机方法很多,包括SNMP,NRPE,SSHNCSA,这里详细讲述NRPE NRPE(Nagios Remote Plugin Executor)是用于在远端服务器上运行检测命令守护进程...被监控win主机需要安装NSClients++软件,然而这个软件支持nrpent访问; 在nagios中默认已经有了check_nt监控命令,因此使用这个方式监控windows主机还是比较不错。...打开nsc文件进行编辑 在windows主机上查看开启端口,一般是支持两种方式:(nrpent) ?...可以利用rrdtool工具将Nagios采集数据绘制成相关图表,然后显示主机或者服务在一段时间内运行状况 整合后apachephp环境,需支持gd/zlib/jpeg.rrdtool perl

2.8K80
领券