首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于检查Nagios的Nagios脚本

用于检查Nagios的Nagios脚本
EN

Stack Overflow用户
提问于 2012-11-23 01:19:19
回答 3查看 2.1K关注 0票数 0

我目前在多个项目中运行多(6)个Nagios实例。我的概念是为每个项目运行一个Nagios实例,每个实例负责下面的机器和特定于项目的任务。

是的,我可以将所有这些都合并到一个Nagios实例中,但这不是问题所在。

我已经检查了Google和Nagios Exchange,寻找一个插件,如果没有任何插件,我将自己构建一个。我想知道有没有人有这方面的经验。

问:有没有一个Nagios插件可以检查另一个远程Nagios实例的整体状态,通过NRPE和本地脚本,或者通过cgi-bin的认证HTTP,简单地报告每个检查的实例中有多少是OK / Warning / Critical / Unknown等。最好是HTTP(s)。

如果没有,谁能告诉我如何查询和理解单个Nagios实例的响应。如果没有任何现有的插件,我将开始寻找关于如何实现这一点的指导。

EN

回答 3

Stack Overflow用户

发布于 2012-12-12 16:45:51

我不明白你是否想检查是否每个Nagios都运行正常,在这种情况下,你可以使用check_nagios插件。

如果你想在一个地方看到每个Nagios的检查,你可以使用MNTOS,它会在一个地方显示每个Nagios的战术概览。如果这还不够,您可以查看this link,以显示您的“主”Nagios中的其他Nagios检查

票数 2
EN

Stack Overflow用户

发布于 2012-12-15 11:29:02

我正在为Nagios开发web服务RESTful应用程序接口。

如果工作仍在进行中,但当前版本(0.2)可以检索所有主机状态、HTTP上的所有服务状态以及对象的附加配置。

还可以提交主机和服务状态的被动检查结果。

请查看http://dmytro.github.com/nagira,它也在Nagios Exchange的API部分发布。

这是你要找的东西吗?

票数 0
EN

Stack Overflow用户

发布于 2013-06-09 18:37:09

您可以使用通过nrpe/check_by_ssh/snmp调用的上述check_nagios,但您还应该确保主机本身正在被监控-例如文件系统、加载等。

您可能会看到Icinga Wiki,我在其中保存了一个关于监视主机上要监视的内容的列表:https://wiki.icinga.org/display/howtos/Monitoring+the+Icinga+Host

另一种稍有不同的方法是手动解析status.dat获取last_check。在这里可以找到一个针对snmp的示例(也适用于Nagios,不仅仅是Icinga):https://wiki.icinga.org/display/howtos/check_snmp_icinga

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13517455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档