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

如何从nagios服务器监视没有nrpe的远程ubuntu主机

从Nagios服务器监视没有NRPE的远程Ubuntu主机可以通过以下步骤实现:

  1. 安装Nagios服务器:首先,需要在一台Ubuntu服务器上安装Nagios服务器。可以使用apt-get命令安装Nagios软件包,并按照安装向导进行配置。
  2. 配置Nagios服务器:在Nagios服务器上,需要编辑Nagios配置文件以添加要监视的远程Ubuntu主机。可以使用vim或nano编辑器打开配置文件,通常位于/etc/nagios/nagios.cfg。在文件中找到"cfg_dir"行,并确保该行指向一个目录,该目录包含要监视的主机的配置文件。
  3. 创建主机配置文件:在上一步中指定的目录中,创建一个新的主机配置文件,以便Nagios服务器可以监视远程Ubuntu主机。可以使用vim或nano编辑器创建一个新文件,例如,/etc/nagios/conf.d/remote_hosts.cfg。
  4. 配置远程主机:在新创建的主机配置文件中,添加以下内容来配置远程Ubuntu主机:
代码语言:txt
复制
define host {
    use                     linux-server
    host_name               remote_host
    alias                   Remote Ubuntu Host
    address                 remote_host_ip
}

确保将"remote_host"替换为远程主机的名称,将"Remote Ubuntu Host"替换为适当的别名,将"remote_host_ip"替换为远程主机的IP地址。

  1. 保存并关闭文件:保存并关闭主机配置文件。
  2. 检查配置文件:在Nagios服务器上运行以下命令检查配置文件是否正确:
代码语言:txt
复制
sudo /usr/sbin/nagios -v /etc/nagios/nagios.cfg

如果没有错误,将显示"Total Warnings: 0"和"Total Errors: 0"。

  1. 重启Nagios服务器:在Nagios服务器上,使用以下命令重启Nagios服务以使配置更改生效:
代码语言:txt
复制
sudo systemctl restart nagios
  1. 监视远程主机:现在,Nagios服务器将开始监视远程Ubuntu主机。可以通过Nagios的Web界面访问监视结果,并根据需要进行配置和自定义。

请注意,上述步骤假设您已经具有Nagios服务器的基本知识和经验,并且已经在远程Ubuntu主机上安装了Nagios插件。如果远程主机上没有安装NRPE插件,您可以使用SSH插件或其他适当的插件来监视远程主机的基本指标。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

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

我们还将利用将作为代理安装在远程主机Nagios Remote Plugin Executor(NRPE)来监控其本地资源。 Nagios对于保留服务器清单以及确保关键服务正常运行非常有用。...没有服务器同学可以在这里购买,不过我个人更推荐您使用免费腾讯云开发者实验室进行试验,学会安装后再购买服务器。 还需要LAMP堆栈。...使用NRPE监控主机 在本节中,我们将向您展示如何Nagios添加新主机,以便对其进行监控。对要监视每个服务器重复此部分。...重启NRPE 重新启动NRPE以使更改生效: sudo service nagios-nrpe-server restart 在要监视主机上完成NRPE安装和配置后,必须先将这些主机添加到Nagios...将主机添加到Nagios配置 在Nagios服务器上,为要监视每个远程主机/usr/local/nagios/etc/servers/中创建新配置文件。

64400

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

我们还将利用将作为代理安装在远程主机Nagios Remote Plugin Executor(NRPE)来监控其本地资源。 Nagios对于保留服务器清单以及确保关键服务正常运行非常有用。...安装Nagios 4 本节将介绍如何在监控服务器上安装Nagios 4。您只需要完成此部分一次。...使用NRPE监控CentOS 7主机 在本节中,我们将向您展示如何Nagios添加新主机,以便对其进行监控。对要监视每个CentOS或RHEL服务器重复此部分。...,必须先将这些主机添加到Nagios服务器配置中,然后才能开始监视它们。...将主机添加到Nagios配置 在Nagios服务器上,在/usr/local/nagios/etc/servers/中,为要监视每个远程主机创建新配置文件。

1.5K20

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

Nagios如何工作? Nagios服务器上运行,通常作为守护程序或服务运行。Nagios会定期运行驻留在同一服务器插件,它们会与您网络或Internet上主机服务器联系。...插件将执行检查,然后将结果简单返回给NagiosNagios将处理插件收到结果,并采取必要措施。 Q5。什么是NagiosNRPENagios远程插件执行器)?...NRPE插件旨在允许您在远程Linux / Unix计算机上执行Nagios插件。这样做主要原因是允许Nagios监视远程计算机上“本地”资源(例如CPU负载,内存使用情况等)。...监视主机远程主机之间存在SSL(安全套接字层)连接,如下图所示。 ? Q6。您在Nagios中进行被动检查是什么意思? 据我说,答案应该解释被动检查开始。...位于防火墙后面,无法监视主机主动进行检查。 Actives检查主要功能如下: 主动检查由Nagios流程启动。 主动检查会定期进行。 Q9。Nagios如何帮助进行分布式监视

69820

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

Nagios是一款开源免费网络监视工具,能有效监控Windows、Linux和Unix主机状态,交换机路由器等网络设置,打印机等。...Nagios监视所指定本地或远程主机以及服务,同时提供异常通知功能等。...nagios本身并没有监控功能,所有的监控是由插件完成,插件将监控结果返回给nagiosnagios分析这些结果以web方式展现给我们,同时提供相应报警功能(这个报警功能也是由插件完成)...NRPE总共由两部分组成: -  check_nrpe 插件,位于在监控主机上 – NRPE daemon,运行在远程linux主机上(通常就是被监控机) 当nagios需要监控某个远程linux主机服务或者资源情况...注意:NRPE daemon需要nagios插件安装在远程linux主机上,否则,daemon不能做任何监控.

63330

Nagios 监控配置及实战

Nagios 简介 Nagios是一款开源免费网络监视工具,能有效监控Windows、Linux和Unix主机状态,交换机路由器等网络设备,打印机等。...在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常邮件或短信通知。 Nagios监视所指定本地或远程主机以及服务,同时提供异常通知功能等。...让nagios服务运行时调用自定义监控脚本做监控 Nagios 监控服务器搭建 安装软件包以及依赖包 需要软件包如下: nagios-4.2.4 nagios-plugins-2.1.4 nrpe-...要求:配置远程主机192.168.4.10 apache服务器运行状态 配置远程主机192.168.4.10 apache服务器 [root@cc]# yum -y install httpd [root...若是监控远程主机,则需要在nagios服务主配置文件将远程主机配置文件添加进去:cfg_file=/usr/local/nagios/etc/objects/配置文件名.cfg

2.6K00

监控利器之nagios原理详解

特点:1>监视本地或远程主机资源(内存、进程、磁盘)            2>监视网络服务资源(HTTP、PING、FTP、SMTP、POP3)            3>允许用户编写自己插件来监控特定服务...procs) 通过nrpe检测外来linux/unix主机服务(资源)。在被监控主机上需要安装nagios-plugin和nrpenagios监控主机再需用安装一个nrpe插件 ?...第一节讲到,nagios监控远程主机方法很多,包括SNMP,NRPE,SSH和NCSA,这里详细讲述NRPE NRPE(Nagios Remote Plugin Executor)是用于在远端服务器上运行检测命令守护进程...而其执行开销远远低于基于ssh检测方式,而且检测过程并不需要远程主机系统账号等信息,有更高安全性。 3.Nagios监控windos主机原理: ?...当然因为nagios服务器一般需要安装nrpe,可以修改NSClients工具: 使用nrpe方式让nagios监控windows主机 1、打开nsclients安装目录 2.

2.8K80

Nagios:企业级系统监控方案

有几种不同方式来监测远程Linux/UNIX服务器服务与属性。 其中之一是应用共享式SSH密钥,即运行check_by_ssh插件来执行对远程主机检测。...另一种方法是使用NRPE外部构件监测远程主机NRPE外部构件可以在远程Linux/Unix主机上执行插件程序。...由于NRPE安装在本地,这些命令可以直接协助NRPE被监测主机获取系统和服务运行状况,而且都是在刚才通过nagios-plugin安装。...Nagios没有提供针对这些监测程序脚本说明文档,想了解这些脚本如何工作,需要通过–h参数,显示其使用方法和参数,并会给出一些实际例子。例如:./check-disk –h。...parents host_names # 上一节点名称,也就是指nagios服务器到被监测主机之间经过节点, 可以是路由器、交换机、主机等等。

1.6K50

Nagios利用NRPE监控Linux主

介绍 本文描述了如何监控Linux/UNIX“私有”服务和属性,如: CPU负载 内存占用率 磁盘利用率 登录用户 运行进程等等 一、利用NRPE监控远程Linux”本地信息“     前面已经对远程...另一种方法是使用NRPE外部构件监控远程主机NRPE外部构件可以在远程Linux/Unix主机上执行插件程序。...1、NRPE介绍     NRPENagios一个功能扩展,它可在远程Linux/UNIX主机上执行插件程序。...通过在远程服务器上安装NRPE插件及Nagios插件程序来向Nagios监控平台提供该服务器本地情况,如CPU负载,内存使用,磁盘使用等。...这里将Nagios监控端称为Nagios服务器端,而将远程被监控主机称为Nagios客户端。    Nagios监控远程主机方法有多种,其方式包括SNMP,NRPE,SSH,NCSA等。

1.3K20

NRPE介绍

一、简介 1、NRPE介绍 NRPENagios一个功能扩展,它可在远程Linux/Unix主机上执行插件程序。...通过在远程服务器上安装NRPE插件及Nagios插件程序来向Nagios监控平台提供该服务器本地情况,如CPU负载,内存使用,磁盘使用等。...这里将Nagios监控端称为Nagios服务器端,而将远程被监控主机称为Nagios客户端。 Nagios监控远程主机方法有多种,其方式包括SNMP,NRPE,SSH,NCSA等。...这里介绍其通过NRPE监控远程Linux主机方式。...详细介绍NRPE工作原理 当Nagios需要监控某个远程Linux主机服务或者资源情况时: 首先:Nagios会运行check_nrpe这个插件,告诉它要检查什么; 其次:check_nrpe插件会连接到远程

89220

Nagios 监控远程主机

上一篇文章介绍了 Nagios服务器安装,本文继续介绍如何添加被监控服务器,内容比较枯燥,都是安装过程,但希望能对准备使用Nagios小伙伴有点帮助 远程监控原理 Nagios远程主机沟通有多种方式...,例如 SNMP、Nrpe、SSH 等,这里使用 Nrpe Nrpe 有两部分组成: 1)check_nrpe插件,位于Nagios服务器 2)nrpe daemon,运行在远程主机上,是被监控主机...agent 监控远程主机过程: ?...1)Nagios 运行 check_nrpe 插件,说明要获取哪些信息 2)check_nrpe 连接到远程 nrpe daemon 3)nrpe daemon 运行相应插件执行检查 4)nrpe.../nagios/etc/nrpe.cfg 找到 allowed_hosts(这项是设置允许哪些IP访问,多个IP间用逗号分隔),在后面添加 nagios 服务器IP 保存后启动 nrpe $ /

2.3K50

nagios3安装配置

ok,到这里就差可以说是完成了最基础一部分了,下面将定义服务部分,前面已经定义好了联系人、被监控主机,但是还没有定义好要监控主机服务;在下面这部分就可以对主机各种信息进行监控,nagios...– nrpe daemon,运行在远程linux主机上(通常就是被监控机) 按照上图,整个监控过程如下: 当nagios需要监控某个远程linux主机服务或者资源情况时 1.nagios...会运行check_nrpe这个插件,告诉它要检查什么. 2.check_nrpe插件会连接到远程nrpe daemon,所用方式是ssl 3.nrpe daemon会运行相应nagios插件来执行检查...注意:nrpe daemon需要nagios插件安装在远程linux主机上,否则,daemon不能做任何监控. 1、linux 主机        1)添加用户        #  useradd...# /usr/local/nrpe/libexec/check_nrpe -h 192.168.0.10 nrpe v2.12 2)检查nrpe.cnf里面定义命令有没有错误,也就是检查主机资源:

47020

Nagios监控系统

Nagios是一款开源免费网络监视工具,可以监控Windows、Linux和Unix主机状态,交换机路由器等网络设备,在系统或服务状态异常时发出邮件或短信报警,第一时间通知网站运维人员。...四、nagios通过nrpe插件来远程管理服务工作过程 1) Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...2) 通过ssl,check_nrpe连接远端机器上NRPEdaemon。 3) NRPE运行本地各种插件去检测本地服务器和状态(check_disk,...etc)。...4) NRPE把检测结果传给主机check_nrpe,check_nrpe再把结果送到nagios状态队列中。 5) Nagios依次读取队列中信息,再把结果显示出来。...成功配置出一台nagios监控系统,必须要弄清楚每个配置文件之间依赖与被依赖关系,最重要有四点: 定义监控那些主机主机组,服务和服务组 定义这个监控要用什么命令实现 定义监控时间段 定义主机服务器出现问题时要通知联系人和联系人祖

1.7K30

Nagios部署与配置

Nagos是一款开源电脑系统和网络监视工具,能够有效监控windows,linux,Uninx主机状态,交换机路由器等网络设置,打印机等.在系统或服务状态异常时发出邮件或短信报警第一时间通知运维人员...*可以监控支持SSH或SSK加通道方式进行监 可以通过配置Nagio远程 执行插件远程执行脚本 *简单plugin设计允许用户很容易开发自己 需要检查服务,支持很多开发语言(shel scripts...启动Nagios后他会周期性自动调用插件去检查服务器状态 ,同时Nagios会维持一个列队,所有插件返回来状态信息都进入列队 ,Nagios每次都从队首开始读取信息,并进行处理,把状态结果通过web...再说报警功能,如果 监控系统发现问题不能报警那就没有意义了,所以报警也是nagios很重要功能之一,但是,同样Nagios自身业没有报警部分代码,甚至没有插件,而是交给用户或者其他 相关开源项目组去完成...通过SSL,check_nrpe连接远端 机子上NRPE daemon NRPE运行本地各种插件去检测本地服务和状态 最后,NRPE把检测结果传给主机端check_nrpe,check_nrpe

1.4K20

Nagios监控平台搭建

Nagios是一款开源免费网络监视工具,能有效监控Windows、Linux和Unix主机状态,交换机路由器等网络设置,打印机等。...(附Nagios工作简单逻辑图) Nagios监控客户端需要借助插件及NRPE软件来实现,NRPE作为中间代理程序,接收Nagios服务器端发来请求,另一端在远程主机上指定相关监控信息。 ?...,默认没有启用此文件 objects/switch.cfg   定义监控路由器一个配置文件模板,默认没有启用此文件 objects/templates.cfg     定义主机和服务一个模板配置文件...[check_swap]=/usr/local/nagios/libexec/check_swap -w 20 -c 10 3)     Nagios服务器Nrpe配置 Nagios 服务器端也需要安装...监控客户端5个步骤:  1、在服务器端和客户端都安装nrpe,在客户端安装nagios-plugins 2、在客户端定义监控具体项目,修改allow允许ip(服务器ip) 3、分别启动客户端、服务器

2.3K20

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

01 nagios系统功能 主机或服务状态监控 nagios是一款开源监控软件,它可以监控设备类型上来看,主要包含网络设备,服务器设备。...NRPE nagios系统要想取得被监控主机存活状态、http、ftp、ssh服务是否可用,可以通过程序探测出来,但如果要想取得被监控端上如磁盘容量,cpu负载这类本地信息时,如果没有相应权限就不行...当Nagios 需要监控某个远程Linux 主机时: nagios 会运行check_nrpe 这个插件,告诉它要检查什么 check_nrpe 插件会连接到远程NRPE daemon,所用方式是SSL...: 安装nrpe: 客户端因为需要通过nrpe程序来执行服务器侧接收到command,因此必须安装nrpe。...示例如下: hosts.cfg定义要被监控主机 hosts.cfg文件可以将网络中所有需要监控主机定义进来,并将它们根据需求分组,一台主机可以同时属于不同组,默认情况下不允许组里面一台主机没有

1.2K110

Nagios监控服务器运行状态

1、Nagios简介 Nagios是一款开源免费网路监视工具,可以监控设备:Windows,Linux,Unix,Router,Switch,打印机等,具有报警功能,是一个网络监控系统。...2.通过SSL,check_nrpe 连接远端机子上NRPE daemon 3.NRPE 运行本地各种插件去检测本地服务和状态(check_disk,..etc) 4.最后,NRPE 把检测结果传给主机...,说明环境没有什么问题 11、Nagios监控外部主机私有信息 1.私有信息,包括默认硬盘使用,进程数目,SWAP分区等等 2.私有信息,就是我需要在本机登陆操作登陆 3.非私有...,就是可以通过远程方式 4.只有监控私有信息时候,才调用NRPE这个插件来通信 12、nrpe插件 通过NRPE(一个插件)服务可以添加本地信息监控,将数据发送到我们Nagios服务器...Nagios 服务器执行check_nrpe 插件并告诉他检查哪个服务,check_nrpe 插件通过SSL 连接方式联系远程服务器NRPE守护进程,NRPE守护进程执行相应插件完成指定检查,并返回结果

2.2K30

Nagios监控系统应用示例

4)添加为系统服务器 5)安装nagios插件(监控功能通过插件完成) 编译并安装: 6)安装nrpe(为了监控远程服务器) 7)在/etc/httpd/conf/httpd.conf文件最后添加授权,...,如果需要监控远程服务器,还需要做很多配置,下面开始配置。.../objects/hostgroups.cfg(定义主机组) 4)在/usr/local/nagios/etc/conf下面新建192.168.1.20.cfg文件(用于监控192.168.1.20主机存活...,负载,进程)(所有内容需要手工输入) 6)重启nagios服务 7)发现错误,提示没有添加联系人组,解决方法:在 /usr/local/nagios/etc/objects/contacts.cfg文件最后添加代码...install-daemon-config 2)安装完成之后,需要打开vim /usr/local/nagios/etc/nrpe.cfg 添加nagios服务器地址 3)启动nrpe 4)在nagios

1.1K60
领券