zabbix监控mysql

zabbix客户端配置

创建mysql授权用户

1
2
>GRANT PROCESS ON *.* TO 'zabbix'@'localhost' identified BY 'zabbix';
>Flush privileges;

配置zabbix_agent

1
2
$ cat /usr/local/zabbix/etc/zabbix_agentd.conf | grep mysql
UserParameter=mysql.status[*],mysql -h localhost -uzabbix -pzabbix -P 3006 -e "show global status" 2>/dev/null | grep "^$1\>"| awk '{print $NF}'

get测试

1
2
$ /usr/local/zabbix/bin/zabbix_get -s 127.0.0.1 -k mysql.status[Uptime]
30729

zabbix web配置

mysql监控模版git项目地址

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器