监控每个数据库的 MySQL 活动?

tos*_*nni 9 mysql monitoring

监视服务器每个数据库上的活动的最佳方法是什么?

我尝试了实时显示活动的 mtop/mytop,但查看在其上执行的所有查询并不是很实用。

我激活了 MySQL 日志,但没有选择按数据库拆分它们。

您使用什么工具来监控 MySQL 服务器?

dab*_*st1 4

我尽量避免在一个实例中拥有多个数据库。相反,我在一台服务器上设置了多个实例,其中每个实例专用于一个数据库。

MySQL Cacti 模板是一个很好的监控解决方案。如果您是企业客户,那么MySQL Enterprise Monitor就可以工作。还可以从 openark 检查mycheckpoint

编辑
以下是一些在一台服务器上设置多个实例的教程:

您还可以使用MySQL Sandbox,因为它可以为您自动执行许多不同的设置。