我们使用Nagios插件通过SNMP检查主机的机箱。 我试图build立一个Mac OS X机器,但它是失败的。 我们所检查的其他主机都是Linux。 这是第一台Mac。 调查显示,我试图获得caching的内存。 当我尝试命令行时,我得到这个输出。 # snmpwalk -v 1 -c public macmachine .1.3.6.1.4.1.2021.4.15.0 Timeout: No Response from macmachine 内置SNMPd的Mac OS X是否告诉caching的内存?
我试图找出如何让Nagios来监视几个使用HTTPS的网站,并要求用户名/密码login – 我不知道应该如何做,所以我可以设置一个用户名和密码每个主机,然后定义一个服务来使用这些用户名和密码进行检查。 我可以写一个小的perl脚本,它将使用wget并返回一个合适的退出代码,但我不知道如何在调用脚本时获取用户名/密码/ URL。
目前是否有使用Nagios3监控CPU使用情况,不涉及SNMP设置? 我想设置通知,如果我超过了某个阈值,比如55%的CPU时间正在被系统使用。
在过去的一年里,我一直在pipe理20-30个cPanel的主机,使用Puppet,Nagios和Munin进行一般的监视/趋势,但是我必须使用很多方法来部署/pipe理诸如configuration之类的东西。 对于那些不熟悉cPanel的人来说,它会为yum排除诸如perl *,ruby *等等。 这导致我能够通过Puppet(以及通过Packagetypes)在一个新的服务器上引导监视,这是由于与通过Yum安装的一堆冲突导致的问题。 现在我可以创build一个自定义的RPM的一切,并从规范文件中删除某些依赖关系,但我想避免这一点,如果可能的话。 有没有人有任何build议的function方式来pipe理这种环境? 目前我通过RPM安装Puppet,Facter和Munin,并使用–nodeps等方式强制安装(因为它们已经安装,只是没有Yum想要的)。 Nagios我现在从源手动安装(可能会创buildRPM的,但是我想先解决这个一般问题)。
我们试图在我们的一些工作站上监控文件的使用时间。 与NSClient ++一起工作正常 – 但是我们不希望在计算机closures的时候得到任何CRITICAL。 对于主人,我们确实有一个虚拟支票,返回OK每支票。 但是,当工作站处于脱机状态时,文件时间的检查将失败,并显示“连接被拒绝”。 你有任何提示,以避免这些关键?
我开始使用nagios来监视我们的一些系统,我想知道是否有人曾经碰到过让它监视文件目录的方法。 我想看一个目录,并说有x个文件在那里超过x分钟,所以警告我。 干杯
我在Nagios有一个服务器来检查服务器上使用了多less磁盘空间。 当使用超过80%时,服务处于warning状态。 当它超过97%时,被认为是critical 。 当服务处于warning我想每天发送一次警报( notification_interval 1440 )。 当服务很关键时,我想每两个小时发一次警报( notification interval 120 )。 我如何设置? 是否可以在一个服务中设置此项服务,还是需要定义两个服务,一个发送警报warning ,另一个发送critical警报? 谢谢。
我需要在Linux上启动一个长时间运行的内存/磁盘/ CPU密集型进程,并对其进行监视,以便: 检查它终止一个良好的状态代码, 收集统计信息(每x分钟logging一次cpu磁盘) 警报/重新启动,如果进程是振荡 那里有什么东西吗? 我知道软件来监视服务/守护进程,但不是一个漫长的过程,在临时的基础上。
我们有一个局域网,带有两台Cisco4500作为运行HSRP的网关。 我们使用Exterity HD IP编码器将高清video作为多播UDPstream(可在VLC中播放)放到networking上。 我在Linux上有一个非常广泛的Nagios安装程序,希望find一些方法来检查: 多播stream在networking上。 多播stream不冻结,所以检查audio或… 确认stream的源IP与我们对多播地址所期望的相符。 1和3可能会合并。 我迄今为止的做法是: 在Cisco HSRP网关IP上使用SNMP:Nagios发送2个参数,主机IP(应该是多播源),即172.18.25.101第二个参数是stream($ mroute)的IP,即239.101.0.1 snmpwalk -v 2c -c已更改172.30.0.1 1.3.6.1.3.59.1.1.2.1.4 | grep $ mroute | sed -e's /.* IpAddress://' 一些如果以后,我有,如果stream是在networking上,如果多播我sid匹配主机ip,或者如果不告诉我来自哪里。 并退出正确的nagios。 或者我想。 一般来说,它是按预期工作,但随机与一些主机源IP不是预期的,是不同的,手动检查显然是不正确的。 我想也许是一个拓扑结构的变化或什么(我们有一个相当大的networking),这是从另一个网关看到,或者…我不是很好的多播抱歉。 我几乎坚持以上部分。 然后我想检查video/audio没有冻结,我想另一个检查可能是使用mplayer将stream转储2秒到一个文件,并根据文件的大小进行检查。 如果它很小,那么它可能被冻结。 但是这个stream还是会发送一个图像,所以在一个比较长的时间内(例如10秒钟)进行audio检查。 我想到的越多,我越想“还有更好的办法”… 目前IPTV相当大,人们如何监控组播stream。 非常感谢。
我一直在试图强化Nagios(如果有这样的事情……),但是还没有发现什么东西太明确,甚至不知道该看甚么。 我非常谨慎地保持Nagios的运行,直到我对其潜在的安全漏洞以及如何最好地消除这些漏洞,或者至less加强它,以便减less潜在的问题。 据我所知,我目前已经禁用了Nagios,直到我能find方法加强它。 没有Nagios进程正在运行,并且我运行了chkconfig nagios off 。 我的configuration如下: CentOS 6.3 x64 Nagios Core 3.4.1 以下是我的问题: 还有什么我需要检查,以确保Nagios被禁用? 在默认configuration下运行Nagios有哪些可能的安全漏洞? 我可以采取什么措施来使Nagios变硬?