推荐的MySQL监控工具

我正在为单个MySQL服务器和底层Linux操作系统寻找一个好的一体化监控工具。 我需要一些能让我快速浏览现在正在发生的事情的graphics,并提醒我注意问题/潜在问题。 如果还可以给出build议,甚至更好。 我需要能够看到历史数据和趋势,最好有一个简单的方法来看看“什么变化? 这些数据最好包含相关的操作系统指标,如CPU,iops,RAM利用率等。

我没有DBA,所以MySQLpipe理只是我在小型IT部门所穿的15种不同的帽子之一。 我计划从Percona或MySQL那里购买商业支持合同,但是我仍然需要一个体面的监控工具(如果你愿意的话,可以成为我的“虚拟DBA”)。

我遇到的一些候选人是:MonYog,Hyperic HQ,DBTuna和Jet Profiler。 我很想知道这些工具和其他人在真实场景中使用它们来检测和debugging问题等。

监视工具的平台可以是Windows或Linux,没关系。

input/build议,将不胜感激。

关于度量恕我直言,你不能比在这里find的MySQL仙人掌模板更好。 这对于监视/警报并没有什么帮助,但是你可以使用Nagios,虽然这可能对你来说太过分了。

我们的托pipe服务提供商提供up.time,它提供了MySQL的监控/警报和指标,但是我仍然遇到了部署Cacti的麻烦,因为up.time解决scheme与Cacti模板相比更为糟糕。

有几个工具用于监视mysql服务器。 参考这个 。

我会build议mytop和phpmytop incase你没有访问SSH。

我们在工作中使用mytop来监视查询等。真正提供DB活动的良好洞察力。 您也可能想要监视您的慢速查询日志 。

如果你想要一个免费的工具来实现轻量级的预算,并且需要dynamic指标,那就去MySQLpipe理员。 它仍然是免费的,仍然在那里。 您可以在Windows中对远程DBA服务器运行它。 我今天仍然使用它。

安装

  • 打开ZIP文件:点击这里 (这是从MySQL开发人员网站)
  • 创buildC:\MySQLGUI
  • C:\MySQLGUI上打开Windows资源pipe理器
  • 双击ZIP文件中的“MySQL GUI Tools 5.0”
  • Ctrl-A整个列表
  • 将ZIP文件复制并粘贴到C:\MySQLGUI Windows资源pipe理器中
  • 一旦复制,双击“MySQLAdministrator.exe”它应该立即开始