是否有任何好的插件来生成像Nagios一样的报告,如CPU,一个月内存使用情况等。 我已经在使用Nagiosgraph了。 任何方式导出数据的月份,年份等?
我有两个Nagios(monitorA和monitorB)服务器在不同的数据中心。 在两个我已经configuration相同的WWW主机。 这工作正常,直到有一个Nagios主机和WWW服务器之间的networking问题。 当networking问题发生时,我充斥着关于WWW主机不可用的误报。 问题 – 是否有解决某种分布式监测? 例如,如果监视器A和WWW服务器之间存在networking问题,则通知将不会被发送,直到监视器B上出现同样的问题? 在此先感谢您的帮助。
我想为Google Apps状态信息中心设置Zabbix监控,并且我认为使用Zabbix的WEB监控来监控RSS Feed是最好的方法。 但是,我似乎无法find有关如何使用Zabbix监视RSS的任何信息。 有没有人有这样做的经验?
我在两台服务器上使用HAproxy和使用heartbeat高可用性,一切都还好,但我想要监视heartbeat我有一个很长的search,并得到clustat命令,但无法find它在服务器上,发现cl_status命令发现它在服务器上但不能给出重要的信息 成员系统状态 心跳频道状态 服务状态和哪个集群系统正在运行该服务
我有一个情况是由monit监视的某些进程正在生成空的PID文件。 Monit在处理空文件方面不太好,即使在进程已经运行的时候也试图重启进程,并且在monit日志中不断抛出错误。 我正在考虑实施一个自定义脚本来处理这个问题,当monit看到一个PID文件,使用它时,它无法重新启动该进程,运行这个自定义脚本,并用已经运行的进程的PID重新填充PID文件。 我没有写“如果失败”的部分来运行这个自定义脚本。如果它是一些服务器进程的端口和协议,我可以写一个,但只是一个后台进程,我不知道如何处理这种情况 预期的Monitconfiguration,但无法编译时运行“monit -t” 请帮助build议正确的configuration来处理监视重启失败。 谢谢。 #检查cmaeventd进程 用pidfile /var/run/cmaeventd.pid检查进程cmaeventd 组snmp-agents start program =“/ opt / hp / hp-snmp-agents / storage / etc / cmaeventd start” stop program =“/ opt / hp / hp-snmp-agents / storage / etc / cmaeventd stop” 如果失败(重新启动),然后执行“/tmp/pidchk.sh cmaeventd” 如果2在3个周期内重新启动,则超时 Monit日志文件: [PST Feb 3 18:18:20] error:monit:从文件'/var/run/cmaidad.pid'读取pid错误 [PST Feb 3 18:18:21] […]
我被要求在一个客户的设施中排除托pipe我们应用程序的服务器的故障。 客户在上周一周半的时间里曾两次向我们投诉。 在一个例子中,他们声称服务器的内存是“最大化”的,而在另一个例子中,他们声称CPU是“最大化”的。 在这两种情况下我们的应用程序变得不可用,客户端被迫重启服务器。 服务器规格如下: System Manufacturer Dell Inc. System Model PowerEdge R320 System Type x64-based PC Processor Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz, 2200 Mhz, 6 Core(s), 12 Logical Processor(s) – Hyperthreading-enabled??? OS Name Microsoft Windows Server 2008 R2 Standard Version 6.1.7601 Service Pack 1 Build 7601 Installed Physical Memory (RAM) 32.0 GB […]
我需要监视Linux上每个进程进程的内存使用情况。 我的监控工具是Zabbix。 我发现了一些链接,描述了我们如何在Windows上做到这一点。 作为一个例子,我可以参考主机进程monitoring-graphs LLD但是我怎样才能有一个图表,其中显示了一个Linux系统进程的内存使用情况? 如果有用,我的Linux发行版是Debian。 提前致谢。
我正在用check_mk和OMD提供的nagios安装方面遇到了很多麻烦。 当使用web guipipe理check_mk时,通知页面显示以下Python错误: Traceback (most recent call last): File "/omd/sites/keck/share/check_mk/web/htdocs/wato.py", line 304, in page_handler modefunc("content") File "/omd/sites/keck/share/check_mk/web/htdocs/wato.py", line 9000, in mode_notifications statename = _(entry.get("HOSTSTATE")[:4]) NameError: global name 'entry' is not defined 对于我的生活,我无法弄清楚这个错误。 我甚至擦拭了我的安装,并尝试从头设置,并得到同样的问题。 有任何想法吗?
我有Nagios / NSCA安装程序运行在nagioshost上的perl自定义脚本。 我有它configuration像: echo "myhost;myservice;1;Message"|/usr/local/nagios/libexec/send_nsca -to 10 -d ';' -c /etc/send_nsca.cfg -H localhost 它的工作完美无瑕.. 所以我的查询,有没有办法在Nagios或NSCA来计算被动检查? 即Nagios在myhost上收到myservice的警报 注意:自定义脚本永远不会为服务发送“OK”
我们最近开始在我们的Ubuntu服务器上使用auditd。 我们给出的例子audit.rules文件有一个这样的规则: -w /var/log/syslog -p wra -k logs 但是,当syslog写入文件时,没有任何内容被auditdlogging。 同样,如果我转到命令行并运行logger命令,系统日志文件将被写入而不会生成审计日志。 如果我通过使用编辑器直接更改文件或从命令行追加一行,它会被logging下来。 当然,我不希望在每次系统日志写入时都有一个审计日志,但是我有兴趣知道是什么原因导致这种情况发生,以及除syslog外还有其他什么情况,而这些情况可能在我不知情的情况下发生。 非常感谢你! 附加信息: testingaudit.rules文件: -D -b 8192 -f 1 -w /var/log/syslog -p wra -k logs auditctl -l和augenrules –check输出augenrules –check : # auditctl -l -w /var/log/syslog -p rwa -k logs # augenrules –check /sbin/augenrules: Rules have changed and should be updated 使用logging器: # logger "logger […]