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

只运行一次Nagios check_mk插件,而不是针对每个主机

Nagios是一款开源的网络监控工具,而check_mk是Nagios的一个插件,用于对主机和服务进行监控。通常情况下,Nagios check_mk插件会针对每个主机运行一次,以监测主机的状态和服务的可用性。

然而,如果你只想运行一次Nagios check_mk插件,而不是针对每个主机,可以采取以下方法:

  1. 使用分布式监控架构:在传统的Nagios架构中,每个主机都需要安装Nagios客户端,并通过插件进行监控。但是,你可以采用分布式监控架构,将监控任务集中在一个或多个中央服务器上,而不是在每个主机上运行插件。这样,你只需要在中央服务器上运行一次Nagios check_mk插件即可监控所有主机。
  2. 使用代理服务器:Nagios支持代理服务器,代理服务器可以在本地运行插件,并将监控结果发送给中央服务器。你可以在代理服务器上运行一次Nagios check_mk插件,然后将结果发送给中央服务器,从而实现只运行一次插件的监控。
  3. 使用自定义脚本:你可以编写一个自定义脚本,该脚本可以在中央服务器上运行一次,并通过Nagios API获取所有主机的状态和服务信息。这样,你可以通过自定义脚本实现只运行一次Nagios check_mk插件的监控。

需要注意的是,以上方法都需要对Nagios进行一定的配置和定制化开发。具体实施方法可以根据实际需求和环境来确定。

关于Nagios check_mk插件的更多信息,你可以参考腾讯云的云监控产品,该产品提供了一套完整的监控解决方案,包括主机监控、服务监控、告警通知等功能。你可以访问腾讯云云监控产品的介绍页面,了解更多相关信息:腾讯云云监控产品介绍

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

相关·内容

Nagios:企业级系统监控方案

另外通过一些插件的安装和监测脚本自定义用户可以针对自己的应用程序实现监测,并针对大量的监测主机和多个对象部署层次化的监测架构。...实际上在装完Nagios之后此时网络监测工作只是刚刚开始而已,毫无疑问用户的需求不是监测本地系统,而是大量的远程服务器上的系统状况以及服务运行状况。...其中之一是应用共享式SSH密钥,即运行check_by_ssh插件来执行对远程主机的检测。...NRPE的使用环境有direct check和indirect check两种,direct check指的是NRPE运行在被监测主机的本地,indirect check意味着运行NRPE的服务器只是一个中间人...但缺点自然也不言喻,强大的功能是以更为繁琐和更高的技术要求作为代价,如果针对一个大型网络要将Nagios所有的功能都一一实现,显然对用户的技术水准方面要求会比较高。

1.7K50

8大轻型网管工具,网络管理好帮手「建议收藏」

与Cacti一样,Nagios有着非常活跃的社区支持,并且有针对各种硬件和软件的插件。从基本的ping测试到整合WebInject等插件,你可以不断监控服务器、服务、网络链接等的状况。...有几个用于Icinga的Web用户界面,与Nagios的主要区别是配置,其配置可以通过web用户界面来进行,不需要通过配置文件。对于喜欢管理配置不是命令行的人,这是很好的优势。...你还会发现广泛的网络利用率图表、实时地图以及趋势,以及针对各种附加件(例如NetFlow和sFlow)监控的插件框架。甚至还有Nbox,嵌入到Ntop的硬件监控器。   ...通知和升级可以作为自定义操作应用到主机主机组。你还可以配置操作为触发远程命令,当观察到某个事件标准,可以在被监控的主机运行脚本。   ...它被设计为安装作为其自己的服务器,包含专用URL,不是隶属于更大的web树。

3.5K20
  • 使用Nagios打造专业的业务状态监控

    静态资源可以直接由nginx服务器处理,nginx的并发能力很强,一般不会成为性能的瓶颈,针对静态资源的监控我们可以结合ELK一起来看。...2: No such file or directory,这是因为我们安装了nagios的core,没有安装nagios插件,需要安装插件来支持core工作 3.安装nagios-plugins.../nagios/libexec/下,可以借助这些插件来监控我们的HTTP接口或主机、服务状态 4.创建nagios web访问的账号密码 # vi /usr/local/bin/htpasswd.pl...Nagstamon插件 介绍一款配合nagios用起来非常棒的插件Nagstamon,Nagstamon是一款nagios的桌面小工具(实际上现在不仅仅能配合nagios使用,还能配合zabbix等使用...Nagios看似配置复杂,几个配置文件环环相扣,实际上理清楚配置文件之间的关系就会发现配置合理且简单 部署的状态监控节点越多覆盖地区越多用户状态获取就越准确,但由于网络环境复杂,我们也不可能在每个省市、

    94510

    nagios3安装配置

    的配置文件,我把改的地方贴出来 vim  /usr/local/apache2/conf/httpd.conf User nagios        //把apache运行用户改成 nagios...配置文件,把改过的地方写出来 vim  /usr/local/nrpe/etc/nrpe.cfg server_address=192.168.0.10      //以单独的守护进程运行 allowed_hosts...– nrpe daemon,运行在远程的linux主机上(通常就是被监控机) 按照上图,整个的监控过程如下: 当nagios需要监控某个远程linux主机的服务或者资源情况时 1.nagios...会运行check_nrpe这个插件,告诉它要检查什么. 2.check_nrpe插件会连接到远程的nrpe daemon,所用的方式是ssl 3.nrpe daemon会运行相应的nagios插件来执行检查...如果把报警发送设置成一次探测不成功就发送报警信息就不是个好策略。经验表明:探测3-4次都失败再发送信息,并不耽误我们去处理故障。

    48520

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

    Nagios 需要监控某个远程Linux 主机时: nagios运行check_nrpe 这个插件,告诉它要检查什么 check_nrpe 插件会连接到远程的NRPE daemon,所用的方式是SSL...; NRPE daemon 会运行相应的nagios 插件来执行检查; NRPE daemon 将检查的结果返回给check_nrpe 插件插件将其递交给nagios做处理。...localhost.cfg监控服务器配置文件 localhost.cfg这个文件是用来定义对这台nagios服务器的哪些资源及服务进行监控的,它主要包含两部分的定义,针对host级别的和针对service...在它里面可以针对不同的服务调用不同的模板,以及把这些服务应用到哪些主机主机组上。...后面的字符完全一样,等号中的内容则前面介绍的方法查看每个plugin的具体用法。

    1.3K110

    Nagios监控服务器运行状态

    数据采集(采集的数据是弱项,他关心警戒位,关心正常与否的状态,状态转换时可以实现报警,所以它采集的数据不需要保存),当然也有插件弥补这个不足,如PNP4Nagios。...各种插件介绍 针对Nagios,我们需要配合许多组件和插件来工作(打开很慢,需要访问外国网站): https://www.nagios.org/downloads/nagios-core-frontends...:Web界面可以查看当前网络状态,通知,问题历史,日志文件等 7、Nagios运行原理 Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成的...每一个插件可以通过运行./check_xxx –h 来查看其使用方法和功能。...2.通过SSL,check_nrpe 连接远端机子上的NRPE daemon 3.NRPE 运行本地的各种插件去检测本地的服务和状态(check_disk,..etc) 4.最后,NRPE 把检测的结果传给主机端的

    2.2K30

    使用Nagios监控你的Ubuntu服务器

    您还将设置Nagios Remote Plugin Executor插件,它在远程主机上作为代理运行,您可以用他监视其他资源。...让我们来安装一个插件,允许Nagios从各种主机收集数据。 第二步、安装check_nrpe插件 Nagios使用Nagios Remote Plugin Executor来监视远程主机。...它由两部分组成: check_nrpeNagios服务器的插件。 NRPE程序,它在远程主机运行并将数据发送到Nagios服务器。 让我们在Nagios服务器上安装check_nrpe插件。...第七步、使用Nagios监控主机 要使用Nagios监视主机,您将为每个主机添加配置文件,指定要监视的内容。然后,您可以在NagiosWeb界面中查看这些主机。...在Nagios服务器上,为/usr/local/nagios/etc/servers/要监视的每个远程主机创建新的配置文件。

    2.4K30

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

    我们还将利用将作为代理安装在远程主机上的Nagios Remote Plugin Executor(NRPE)来监控其本地资源。 Nagios对于保留服务器清单以及确保关键服务正常运行非常有用。...现在我们已经解决了先决条件,让我们继续安装Nagios 4。 安装Nagios 4 本节将介绍如何在监控服务器上安装Nagios 4。您只需要完成此部分一次。...配置Nagios 现在让我们执行初始的Nagios配置。您只需在Nagios服务器上执行一次此部分。 组织Nagios配置 在您喜欢的文本编辑器中打开主Nagios配置文件。...使用NRPE监控CentOS 7主机 在本节中,我们将向您展示如何向Nagios添加新主机,以便对其进行监控。对要监视的每个CentOS或RHEL服务器重复此部分。...将主机添加到Nagios配置 在Nagios服务器上,在/usr/local/nagios/etc/servers/中,为要监视的每个远程主机创建新的配置文件。

    1.5K20

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

    Nagios如何工作? Nagios在服务器上运行,通常作为守护程序或服务运行Nagios会定期运行驻留在同一服务器上的插件,它们会与您的网络或Internet上的主机或服务器联系。...Nagios守护程序的行为就像是在某些时刻运行某些脚本的调度程序。它存储这些脚本的结果,如果这些结果发生更改,它将运行其他脚本。 现在期待有关Nagios组件(如插件,NRPE等)的一些问题。 Q4。...Nagios中的插件是什么? 通过定义插件来开始这个答案。它们是可从命令行运行以检查主机或服务状态的脚本(Perl脚本,Shell脚本等)。...Nagios使用插件的结果来确定网络上主机和服务的当前状态。 定义插件后,请解释为什么我们需要插件。当需要检查主机或服务的状态时,Nagios将执行插件。...主动检查和被动检查之间的主要区别在于,主动检查由Nagios启动和执行,被动检查则由外部应用程序执行。

    71220

    Nagios插件介绍

    Nagios插件 一、介绍 与其他的监控工具不同,Nagios的内在机制中不包含针对主机和服务状态的检测,而是依赖于外部程序(称为插件)来做这些脏活(--真正该做的检查工作是脏活,真够幽默的)。...二、 什么是插件? 插件是编译的执行文件或脚本(Perl脚本、SHELL脚本等等),可以在命令行下执行对主机或服务的状态检查。Nagios运行这些插件的检测结果来决定网络中的主机和服务的当前状态。...当需要检测主机或服务的状态时Nagios总是执行一个插件程序,插件总要做点事情(注意一般条件下)来完成检查并给出简洁的结果给Nagios。...Nagios将处理这些来自插件的结果并做些该做的动作(运行事件处理句柄、发送出告警等)。 三、插件是一个抽象层 插件扮演了位于Nagios守护程序里的监控逻辑和实际被监控的主机与服务之间的抽象层次。...当你在命令行下用命令参数-h或-help运行时许多插件会显示基本用法信息。例如如果你想知道如何使用check_http插件或是它的可接收哪些选项参数时,你只要尝试运行: .

    1K60

    Nagios监控系统

    流量监控不是他的强项,流量监控建议使用cacti(可以绘制非常直观的图形) 一、nagios主要可以监控以下方面: 主机是否宕机(通过ping命令,如果ping不通会认为主机属于宕机状态,但不影响所监控的其他服务...安装完nagios之后,在nagios主目录下的/libexex里面放有nagios自带的插件,如:check_disk是检查磁盘空间的插件,check_load是检查cpu负载的插件,每一个插件可以通过运行...四、nagios通过nrpe插件来远程管理服务的工作过程 1) Nagios执行安装在它里面的check_nrpe插件,并告诉check_nrpe去检测哪些服务。...3) NRPE运行本地的各种插件去检测本地服务器和状态(check_disk,...etc)。...成功配置出一台nagios监控系统,必须要弄清楚每个配置文件之间依赖与被依赖的关系,最重要的有四点: 定义监控那些主机主机组,服务和服务组 定义这个监控要用什么命令实现 定义监控的时间段 定义主机或服务器出现问题时要通知的联系人和联系人祖

    1.7K30

    阿里P9架构师谈:高并发网站的监控系统选型、比较、核心监控指标

    Zabbix易于管理和配置,能生成比较漂亮的数据图,其自动发 现功能大大减轻日常管理的工作量,丰富的数据采集方式和API接口可以让用户灵活进行数据采集,分布式系统架构可以支持监控更多的设备。...另外通过安装插件和编写监控脚本,用户可以实现应用监控,并针对大量的监控主机和多个对象 部署层次化监控架构。...Nagios最大的特点是其强大的管理中心,尽管其功能是监控服务和主机的,但Nagios自身并不包括这部分功能代码,所有的监控、告警功能都是由相关插件完成的。...发送告警邮件)→User groups(用户组)→Users(用户)→Medias(告警邮件) 在实际生产使用的时候,Items、Trigger、Graph采用模板来进行监控,模板特点就是可以重复的事情一次完成...每个JVM应用的参数,比如: GC 类加载 JVM内存 进程 线程等 而这些参数的获得,都可以通过MxBeans实现。

    1.6K40

    2021年排名前85的DevOps面试问答

    这是因为条件语句是通过Jinja运行的,Jinja会解析表达式。...这意味着一次编写的代码可以添加到多个剧本中。 “导入”是对“包含”的改进,它确保仅将文件添加一次。当行以递归方式运行时,这很有用。 61. Ansible与Puppet有何不同?...要构建Docker组合,用户可以使用JSON文件不是YAML。...NagiosNagios远程插件执行器(NPRE)是什么意思? Nagios远程插件执行器(NPRE)使您可以在Linux / Unix计算机上执行Nagios插件。...然后,该插件将检查主机或服务的运行状态,并将结果报告回Nagios守护程序。 它将处理主机或服务检查的结果并发送通知。 ? 被动检查: 在被动检查中,外部应用程序检查主机或服务的状态。

    6.7K30

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

    我们还将利用将作为代理安装在远程主机上的Nagios Remote Plugin Executor(NRPE)来监控其本地资源。 Nagios对于保留服务器清单以及确保关键服务正常运行非常有用。...现在我们已经解决了准备条件,让我们继续安装Nagios 4。 安装Nagios 4 本节将介绍如何在监控服务器上安装Nagios 4。您只需要完成此部分一次。...配置Nagios 现在让我们执行初始的Nagios配置。您只需在Nagios服务器上执行一次此部分。 组织Nagios配置 在您喜欢的文本编辑器中打开主Nagios配置文件。...使用NRPE监控主机 在本节中,我们将向您展示如何向Nagios添加新主机,以便对其进行监控。对要监视的每个服务器重复此部分。...将主机添加到Nagios配置 在Nagios服务器上,为要监视的每个远程主机的/usr/local/nagios/etc/servers/中创建新的配置文件。

    65200

    CentOS 7.3下Nagios监控系统环境安装部署

    Nagios的功能是监控服务和主机,但其自身并不包括这部分功能,所有的监控、检测功能都是通过各种插件来完成。...启动Nagios后,它会周期性的调用插件去检测服务器状态,同时Nagios会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首读取信息,进行处理后,再把状态通过web展现出来。...相比于主动模式中服务器去被监控主机上轮询获取监控数据的方式,这样的最大优势是避免除了数据处理工作以外的其他工作都放在了被监控主机上(包括数据传输),避免了被监控主机量大时,一次轮询时间过长导致监控反应延迟...Nagios提供了许多插件,利用这些插件可以方便的监控很多服务状态,安装完成后,在nagios目录下的/libexec里放nagios自带的可以使用的所有插件,如check_disk是检查磁盘空间的插件...每一个插件都可通过运行./check_xxx -h命令来查看其使用方法和功能。

    64940

    现代 IT 人一定要知道的 Ansible系列教程:持续交付和滚动升级

    接下来的四个任务针对特定的主机运行,并将特定角色应用于这些服务器。...,并为每个监控主机的默认 IPv4 地址到当前机器的 iptables 配置,以便 Nagios 可以监控这些主机。...但是,对于零停机时间滚动升级,我们更多的可能不希望同时在这么多主机上操作。如果只有少数几个 Web 服务器,则可能需要一次为一台主机设置为 1。如果你有 100,也许你可以设置为 10,一次。...可能还希望使用其他监视模块不是 nagios,但这只是显示了“前期任务”部分的主要目标 - 将服务器从监视中移除,并将其从轮换中移除。 下一步只是将适当的角色重新应用于 Web 服务器。...根据环境,我们可能会持续部署到测试环境,针对该环境运行集成测试,然后自动部署到生产环境中。或者,可以保持简单,使用滚动更新来按需部署到测试或生产中。

    28810

    开源还是商用?十一大运维监控工具横评

    另外通过安装插件和编写监控脚本,用户可以实现应用监控,并针对大量的监控主机和多个对象 部署层次化监控架构。 ?...Nagios最大的特点是其强大的管理中心,尽管其功能是监控服务和主机的,但Nagios自身并不包括这部分功能代码,所有的监控、告警功能都是由相关插件完成的。....命令重新加载配置文件无需打扰Nagios运行 缺点: 1.事件控制台功能很弱,插件易用性差 2.对性能、流量等指标的处理不给力 3.看不到历史数据,只能看到报警事件,很难追查故障原因 4.配置复杂,...2.针对windows系统,开源版只提供SNMP,通过WMI检测CPU,Disk,软硬件和性能在收费版提供。...缺点: 1.支持简单的网站和服务器监控,历史数据保留15天,且免费监控点数量仅为四个; 2.最后一次产品更新是2014年9月,目前已停止更新和运营支持。

    6.2K00

    一篇文章带你了解当下主流的监控工具

    选择监控工具的原则是根据公司业务场景选择,不要盲目的追求新工具(如果公司内部有一定的研发能力,且对监控工具的需求比较大,那尝试新工具也未尝不可)。...Nagios 官方网站:https://www.nagios.org/ Nagios是一款开源的电脑系统和网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,...Nagios提供一个基于浏览器的web界面,方便管理人员查看系统的运行状态,网络状态、服务状态、日志信息,以及其他异常现象。...优点: 出错的服务器、应用和设备会自动重启,自动日志滚动 配置灵活,可以自定义shell脚本,通过分布式监控模式 支持以冗余方式进行主机监控,报警设置多样 命令重新加载配置文件无需打扰Nagios运行...缺点: 使用文本式的数据库,数据不能重复使用; 只能按日、周、月、年来查看数据;每图只能画两个DS(一条线、一个块); 每取一次数据即需要绘图一次,浪费系统资源; 不具备管理功能。

    1.7K30

    Nagios部署与配置

    界面可以查看当前网络状态,通知,问题历史,日志文件等 二.Nagios工作原理 Nagiosq的功能是监控服务和主机,但也是 他 自身并不包括这部分功能,所有的监控,检测功能都是通过各种插件来完成的。...结果通过显示出来 Nagios提供了许多插件,利用这些插件可以方便的监控很多服务状态,安装完成 后,在Nagios主目录下的/libexec里放有nagios自的可以使用的所有插件,如,check_disk...每一个插件可以通过运行 ....通过SSL,check_nrpe连接远端 机子上的NRPE daemon NRPE运行本地的各种插件去检测本地的服务和状态 最后,NRPE把检测的结果传给主机端check_nrpe,check_nrpe...和php Apache和php不是 安装nagios所必须的,但是nagios提供了web监控界面 ,通过web监控界面,可以清晰的看到被监控主机,资源 的运行状态,因此 ,安装一个web服务是 很必要的

    1.4K20
    领券