1.mysql数据库监控(zabbix)模版,本活是基于mysql5.7以前的版本配合zabbix监控服务器,监控的有uptime 时间 慢查询(用户体验的标准),基本的增减删改等等
2.使用mysqladmin 命令去获取,可以使用:
mysqladmin --help mingli 命令获取帮助
也可以参考http://blog.51cto.com/lixin752299/2059734
获取需要了解的信息
3.参考shell
#!/usr/bin/env bash
Uptime() {
mysqladmin status |awk '{print $2}'
}
Slow_queries() {
mysqladmin status |awk '{print $9}'
}
Com_insert() {
mysqladmin extended-status|awk '/\<Com_insert\>/{print $4}'
}
Com_delete() {
mysqladmin extended-status|awk '/\<Com_delete\>/{print $4}'
}
Com_update() {
mysqladmin extended-status|awk '/\<Com_update\>/{print $4}'
}
Com_select() {
mysqladmin extended-status|awk '/\<Com_select\>/{print $4}'
}
Com_commit() {
mysqladmin extended-status|awk '/\<Com_commit\>/{print $4}'
}
Com_rollback() {
mysqladmin extended-status|awk '/\<Com_rollback\>/{print $4}'
}
$1