有人有灯监测经验? 我的意思是标准的监控和缓慢的查询监控mysql,虚拟主机加载以及。 并提醒如果事情进展不顺利。
仙人掌是非常酷的工具,但它没有警报系统,它非常巨大。 我喜欢zabbix,它的performance。 但是我找不到任何有关apache监控的注释或插件,一些需要* / server-status的工具会收集这些数据,为每个vhost收集数据并将其保存到zabbix数据库中,并用graphics绘制更多的机会=)
还有一些来自proc stat for mysql,为每个用户收集数据,他的统计数据,慢查询等等,与graphics作为结果=)
一定是这个工具是在任何地方,我只是无法find它…
这里有一些zabbix模板开始 – http://www.zabbix.com/wiki/doku.php?id=contrib:templates
编写自己的脚本并将其结果写入zabbix也不是很困难 – 试试吧!
米
apache – 在http://www.zabbix.com/wiki/templates/apache的 apache监控中有一个相当不错的howto – graph只是shiny的。
MySQL的 – 可能比你需要在http://www.zabbix.com/wiki/howto/monitor/db/mysql/extensive_mysql_monitoring_including_replication
这听起来像你有监控和指标混淆。 Cacti是一个跟踪指标的工具(随着时间的推移CPU或内存的使用,Apache上的每秒点击次数等)。 使用Cacti来发现趋势,并知道何时需要升级或添加系统,或实现负载平衡。
为了真正的服务监控和警报,你需要像Nagios这样的工具。
我对Zabbix没有任何经验,但是如果您还没有使用工具,那么Zenoss会提供您所需的所有监控插件以及RRD生成的性能图表。 graphics不如仙人掌好,但它们很容易设置。 监视和警报工具也非常好。
Zabbix提供了几个开箱即用的脚本,查看“ 16.2.2.MySQL ”文档中的几个例子。
至于Apache,恐怕你必须拿出你自己的脚本才能正确使用它。 就我个人而言,我会重新考虑Zabbix(我们现在正在进行一些评估之后将其放弃),并使用IDOUtils ( Nagios中的 NDOUtils)将munin(或cacti)和icinga (以及Nagios,因为icinga还没有做好准备)