[Zabbix3.0] 添加MySQL监控

zabbix3.0 server已经自带MySQL的模板了,只要修改agent端,然在web端给主机添加模板就好了。

Agent端操作

/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf 已经存在(自动安装的),还需要的是配置MySQL的用户密码信息

在目录下 /etc/zabbix/ 创建 .my.cnf文件

[client]
user=zabbix
password=yourpass

然后查看 userparameter_mysql.conf 文件,看到类似 HOME=/var/lib/zabbix 的路径设置,把路径全都替换为 /etc/zabbix/,使用下面的命令

sed -i 's|/var/lib/zabbix|/etc/zabbix|g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

修改完之后检查一下,然后重启agent

/etc/init.d/zabbix-agent restart

测试

命令行测试下

zabbix_get -s 127.0.0.1  -p 10050 -k "mysql.status[Uptime]"
200693

成功啦,之后在监控界面增加主机对应的MySQL模板就好啦。

你可能感兴趣的:(mysql,配置,监控,zabbix3)