zabbix监控mysql数据库

zabbix3后的版本自带mysql监控,因此我们只需要配置并使用自带的mysql模板即可监控mysql数据库。

 

创建账号

创建mysql用户,使zabbix anget可以使用账号连接本地mysql
mysql> GRANT ALL ON . TO 'zabbix'@'localhost' IDENTIFIED BY 'zabbix';
mysql> FLUSH PRIVILEGES;

 

配置mysql账号信息

yum安装的zabbix_agent配置信息在/etc/zabbix/,所以在/etc/zabbix下创建.my.cnf文件,添加刚才创建的mysql账号
密码信息

vi /etc/zabbix/.my.cnf
[client]
user=zabbix
password=zabbix

修改userparameter_mysql.conf文件

cd /etc/zabbix/zabbix_agentd.d

mv userparameter_mysql.conf_default userparameter_mysql.conf

vi userparameter_mysql.conf

修改两处HOME=为/etc/zabbix

zabbix监控mysql数据库

 

重启anget

/etc/init.d/zabbix-agent restart

 

导入mysql模板

zabbix监控mysql数据库

 

查询数据

zabbix监控mysql数据库