Zabbix 的 MySQL 监控配置,算是 DBA 入门里比较绕但也最实用的一块。安装 Zabbix 时分服务端和代理端,直接用aptyum搞定,按官方文档走基本没坑。重点是后面的 MySQL 监控配置,像用户创建、授权这些一步都不能少,不然数据收不上来。模板方面,Zabbix 已经内置了多,比如慢查询、连接数、QPS 啥的都能监控到。报警也挺灵活,超过阈值就触发,适合做预警系统。你也能自定义监控内容,比如盯某条 SQL 语句的耗时,或者某张大表的查询情况,Zabbix 的可玩性还挺高。
想更进一步的,可以看看文末推荐的那几个链接,有模板的、有优化插件的,基本覆盖从 0 到实战。