我有一个Nagios服务器和一个受监控的服务器。 在受监视的服务器上: [root@Monitored ~]# netstat -an |grep :5666 tcp 0 0 0.0.0.0:5666 0.0.0.0:* LISTEN [root@Monitored ~]# locate check_kvm /usr/lib64/nagios/plugins/check_kvm [root@Monitored ~]# /usr/lib64/nagios/plugins/check_kvm -H localhost hosts:3 OK:3 WARN:0 CRIT:0 – ab2c7:running alpweb5:running istaweb5:running [root@Monitored ~]# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_kvm NRPE: Unable to read output [root@Monitored ~]# /usr/lib64/nagios/plugins/check_nrpe -H localhost NRPE v2.14 [root@Monitored ~]# ps -ef […]
我有三个DNS服务,每个都在Nagios中configuration的不同主机上。 每个服务在发生故障时都会通知我(主机A上的DNSclosures)。 是否有可能configurationNagios,以便当所有三个DNS服务都通过寻呼机(DNS不工作)closures时收到一个(定制的)通知,并且只有一个服务出现故障时才会收到一个邮件(主机A上的DNS down )。 我看到如何实现这样的事情的唯一方法是使用服务依赖关系,这是很麻烦的。 他们也没有自己的通知。 你会怎么做?
我正在使用Nagios监视服务器,并使用rsnapshot进行备份。 我想要一个Nagios插件来监视rsnapshot是否正在成功运行。 我已经看到了一些rsnapshot插件,会在目录树上做一个完整的比较,这对我来说太麻烦了。 有没有做一些简单的检查,最后一次运行OK(即查看日志文件)还是所有的目录都在那里?
有没有人推荐使用Nagios监控ESXi 4.1主机的方法? 我已经看了SNMP,但似乎是在一个非常抱歉的状态。 Net-SNMP似乎没有被包含,并且有一个我build立的SNMP守护进程。 但是从标准的MIB中,似乎只有networking接口计数器,VMWare MIB看起来毫无用处。 现在我正在考虑SNMP的接口速度,并尝试在http://unimpressed.org/post/96949609/monitoring-esxi-performance-through-nagios列出的插件。 任何人有更好的主意? 我想直接监视主机,而不是像vCenter一样。
在安装Nagios NRPE和Nagios插件后,我在我的rsyslog中获得以下条目: May 13 14:01:30 wcmisdlin02 kernel: type=1400 audit(1305309690.482:2334): avc: denied { getattr } for pid=3835 comm="sh" path="/usr/bin/sudo" dev=dm-0 ino=7355981 scontext=unconfined_u:system_r:nrpe_t:s0 tcontext=system_u:object_r:sudo_exec_t:s0 tclass=file 看起来像我试图通过NRPE执行的Nagios插件被SELinux阻止。 我该怎么办?
有没有人添加一个链接到nagios警报消息,允许接收者只需点击链接将警报置于确认状态。 我看了一下,但看不到任何东西。
我有一个在子网上运行的本地NTP服务器,使其他子网节点保持同步,而不是每个节点都与上游服务器同步。 但是,在为Nagios实现check_ntp_time插件时,我注意到一个令人沮丧的问题,那就是nagios不断报告与本地ntp服务器同步的本地节点的严重错误。 这里是在本地ntp服务器上的ntpconfiguration,注意上游服务器条目和限制条目,根据我的研究,这将本节点定义为ntp服务器,本地节点可以同步。 driftfile /var/lib/ntp/drift # Permit time synchronization with our time source, but do not # permit the source to query or modify the service on this system. restrict default kod limited nomodify notrap nopeer noquery restrict -6 default kod limited nomodify notrap nopeer noquery # Permit all access over the loopback interface. This […]
我有一个nagios设置,确保SIP在我的Asterisk服务器上响应,这很简单。 我的问题是,有什么样的可能性,Asterisk服务器可以实际终止提供商正确终止? 在产生一个testing电话,并确保在另一端的东西拿起? 我意识到这是一个多部分和非常困难的问题。 没有昂贵的设备,几乎不可能知道终点的另一端是什么介质。 只是好奇你的SIP / Asterisk家伙正在做什么来监测这个知道什么时候除了你的用户打电话告诉你是这样的情况?
我在运行Nagios的CentOS服务器上运行了更新,在更新之后,Nagios无法启动。 日志中的错误是: 无法获取locking文件/var/run/nagios.pid:权限被拒绝 所以,我查了一下,在/ var / run中没有Nagios的pid文件。 我创build了一个,并给它以下权限: -rwxr – r– 1 nagios nagios 6 5月31日11:58 nagios.pid 然后Nagios开始,似乎正常运行。 唯一的问题是,它现在拒绝停止,所以我不能重新启动它来添加新的服务器和服务来监控! 当我发出命令“service nagios stop”时,我得到[FAILED],但是没有任何东西被输出到日志中,并且服务保持不变。 关于如何让服务停止的任何想法? 我正在运行从RPMForge存储库通过yum安装的RPM版本。 服务器是CenotOS 5.5。
我已经在我的Ubuntu 14.0上安装了Nagios 4.0,我想要一个插件来根据每天计划的MySql查询提醒我。 如果( select count(*) from tableName > 10 )引发严重警报或< 10警告警报,则此查询每天运行。 这甚至有可能吗?! 如果是的话,你可以告诉任何build议的插件,想法或从哪里开始..