Articles of Nagios

如果服务#1和#2停机,Nagios服务如何依靠失败

我目前正在configurationNagios服务之间的依赖关系。 根据另一个服务设置一个服务是直接的,但是当所有的主服务都失败时,是否有一个服务可能失败 ? 我的例子是一个负载故障转移的例子。 只要任何后端运行正常,负载平衡器就能正常工作。

Nagios NSCA – 状态信息“OK”

感谢您花时间阅读这篇文章。 基本上我有我的局域网工作站Nagios接收状态更新,我有一个简单的.vbs脚本运行在工作站上从某些.exe的文件版本号然后发送到Nagios,所以我可以看到在软件的Nagios文件版本如Skype,Firefox,Thunderbird,Java,Adobe。 他们是静态的,因为他们总是设置为绿色,但这不是问题。 如果我检查状态更新它说“OK”,但是如果我检查terminal窗口中的状态更新使用tail -f / var / log / messages我可以看到程序版本号罚款。 那为什么网页界面只显示“OK” 当使用NSCE和相同的脚本我没有问题,所以它必须是NSCA的东西。 有任何想法吗? 我提供了一些图像,使其更容易。 再次感谢您阅读这篇文章,感谢您的帮助。 山姆

推荐的方式来使用命令行选项icinga / nagios检查?

简短版本:如果我想更改Nagios集合中的一个“命令定义”,那么最好的方法是什么? 例如,我想将-f (follow)标志添加到/etc/nagios-plugins/config/http.cfg其中一个check_http命令中。 但是编辑这些文件感觉不对。 我应该编辑现有的命令来满足我的需求吗? 我应该添加自己的命令到http.cfg文件来满足我的需求吗? 有没有可以添加我自己的命令文件的地方? 指向文档很高兴地欢迎!

有没有办法从多个服务器进行Nagios检查?

我们正在运行Nagios进行服务器监控,但是正在酝酿从networking外部设置第二个实例来检查networking之外的连通性问题。 有没有办法让一个单一的Nagios实例使用多台机器进行testing? 例如,我们在nagios.domain.com上设置Nagios来运行WebUI并检查,并且让nagios-child.domain.com只运行检查。 我想有nagios.domain.com和nagios-child.domain.com运行一个pingtesting对mysite.com,并提醒我,如果任何一个失败。 Nagios或其他监控系统可能吗?

Nagios升级和通配符

我在configurationnagios升级时遇到问题。 我收到以下错误: Error: Could not expand hostgroups and/or hosts specified in host escalation (config file '/usr/local/nagios/etc/objects/escalations.cfg', starting on line 11) Error processing object config files! escalations.cfg文件如下所示: define hostescalation{ host_name * contact_groups admins first_notification 1 last_notification 3 notification_interval 30 escalation_period 24×7 escalation_options d,u } define hostescalation{ host_name * contact_groups suppliers first_notification 4 last_notification 6 notification_interval 60 […]

无法访问Nagios Web界面

在我们的linux rhel 5.3服务器上成功安装Nagios核心3.4.1(我也安装了插件1.4.11)之后,我无法login到nagios的web界面。我正在运行apache 2.2.3 我正在使用Internet Explorer 8和Firefox 3.6.3 当我尝试在桌面上(与Nagios服务器在同一networking上)inputURL http // localhost / nagios /时,它似乎很喜欢 但如果我尝试 http // xxxx / nagios /(其中xxxx是我的nagios服务器的IP地址)它喜欢它,但随后出现validationpopup input密码和用户名(nagiosadmin)后会抛出下面的错误 The server xxxx at Nagios access requires a username and password Warning this server is requesting that your username and password be sent in an insecure manner(basic authentication without a secure connection) […]

检查mysql缓慢的查询

是否有可能监视MySQL如: 如果一些查询运行的时间超过300秒,将会发出警告 如果一些查询运行超过500秒 – 这将是至关重要的 我试过了: /usr/lib/nagios/plugins/check_mysql_health –hostname localhost –username icinga –password XXX –mode slow-queries –warning 300 但是这只显示slow_queries /每秒的速率。 我如何描述mysql? 感谢您的帮助。 BR,

与RKhunter一起使用Nagios

我已经安装了rkhunter,并希望rootkit检查自动完成警报。 我将如何去整合RKhunter与nagios? 一种情况是,如果find一个root工具包,我会收到关于nagios的一个重要的警报,否则状态是好的。 我也注意到有这个脚本与rkhunter相关,但不知道如何使用它。 任何帮助,将不胜感激。 谢谢 ! ps:我可以做更简单的configuration和编码。 除此之外,我需要一些指导。

check_mk IPMI PCM传感器读数随机失败

我使用check_mk_agent来监视IPMI服务器和安装的freeipmi-tools。 据我所知,监视随机检测IPMI传感器“Temperature_PCH_Temp”返回的值。 这是一个问题,因为它会导致触发通知的CRITICAL状态。 中断只能通过一次检查,以下总是可以的。 温度不在边缘区域,故障之前和之后的读数都不显示温度趋于超过阈值。 有人有一个想法是什么可能是这种行为的原因,以及如何防止它?

networking设备带宽监视和开源组件的graphics?

我们可以使用神经节来监视服务器上的指标,但似乎并不是networking设备监控的一个选项。 为了监控交换机的带宽,我们需要通过SNMP协议轮询端口,或者以某种方式与交换机/路由器上运行的sFlow / netflow代理交谈。 桌上的任何基于开源的选项? MRTG听起来是一个很好的解决scheme,但是我真的希望我可以使用nagios或神经节,因为我现在正在使用它们(我希望不要再引入另外一个方法)