shell脚本(zabbix监控mysql数据库)

                                使用shell脚本结合zabbix监控mysql
mysql

这里举个典例,用过zabbix的应该知道,监控一些应用是须要本身写脚本的。如下脚本比较直白简单,将每一个须要监控的项写成函数,执行的时候调用就行了。结尾$1实际是为了接受脚本第一个参数,能够用在zabbix中填写监控项。sql

#!/bin/bash
uptime() {
mysqladmin status -uroot -p123123 | awk '{print $2}'
}
Threads() {
mysqladmin status -uroot -p123123 | awk '{print $4}'
}
question() {
mysqladmin status -uroot -p123123 | awk '{print $6}'
}
Slow_querie() {
mysqladmin extended-status -uroot -p123123 | grep Slow | awk 'NR==2 {print $4}'
}
$1
相关文章
相关标签/搜索