14 我们正在使用Apache 2和MySQL运行两个生产服务器。我正在寻找一种可靠的方式来监控我们的负载,稳定性和正常运行时间。 我遇到过monit,但是还有更好的选择吗? mysql apache-2.2 monitoring monit — 彼得·莫滕森 source 根据在那里你会做您的监控,但有一个关于监视你能帮助后:serverfault.com/questions/54603/... — l0c0b0x
10 我在Slicehost的虚拟机上配置了Zabbix,对该解决方案感到非常满意。由于它与我们的生产服务器在物理上是分开的,即使生产网络出现问题,它也会提醒我。Slicehost上的虚拟机价格便宜,易于备份。 扎比克斯很棒,因为它可以监视网站响应时间以及CPU,磁盘以及几乎所有其他内容。Zabbix将存储历史数据,以便您可以查看统计数据随时间的变化趋势。与Nagios相比,我还更喜欢Zabbix,因为Zabbix具有强大的基于Web的配置界面。 — 安德鲁 source Zabbix +1。简单灵活且可扩展的解决方案。 — 麦克斯韦,
7 我个人使用Munin进行资源和指标报告。它已经具有用于许多应用程序/指标的插件,并且非常容易为其编写插件。 对于可用性监视/警报,我使用了Zabbix,Zennos,Nagios和Hyperic。在所有这些中,我最喜欢Zabbix。 — 查尔斯·胡珀 source
3 您可以设置免费的监视解决方案,例如Incinga或Nagios。您可以想到的每一项检查都有大量的插件。或者,您也可以编写自己的脚本来报告状态(“好”,“坏”等等)。一个很好的商业东西是WhatsUp Gold。它还包括性能评估工具。 如果您想要一些真金,请看看Jazzey。这是一款真正的高级,价格昂贵的端到端监控工具。它模拟使用您的(网络)应用程序的真实用户。花了我们很多工作。 — 佩拉 source
2 Monit在服务器上本地工作,因此实际上并不能为您提供实际的稳定性统计信息。如果您的服务器所在的网络出现故障,或者服务器本身发生故障,monit将无法通知您。 我使用Zabbix进行负载,稳定性和正常运行时间监控;它几乎可以做任何您能想到的事情。唯一的缺点是您需要使其在外部服务器上运行。 — 戴夫·德拉格 source