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模板就好啦。