zabbix入门之监控MySQL
zabbix入门之监控MySQL
这里使用的是zabbix官方自带的MySQL监控模板。
首先确保在被监控主机安装zabbix-agent、zabbix-sender,并且将主机加入监控节点。具体操作请看zabbix添加主机:https://www.cnblogs.com/Smbands/p/11593593.html
修改zabbix自带的MySQL模板文件
#修改模板中的zabbix安装路径
sed -i 's|/var/lib/zabbix|/etc/zabbix|g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
添加MySQL授权文件
vim /etc/zabbix/.my.cnf
[client]
user=root #这里的用户指对整个MySQL有所有权限的用户,可以是root也可以自己创建一个用户。
password=qwe
#重启zabbix-agent
systemctl restart zabbix-agent
选择要添加MySQL监控的主机
进入“模板”标签页,点击链接指示器后的选择,来选择官方提供的模板。
我们看到官方提供了很多服务的监控模板,这里我们选择MySQL的模板。
在主机的监控项中可以看到已经添加了MySQL监控项,并且是启用状态。
来到“最新数据”,通过过滤查看到MySQL的各项监控已经可以查看到,等待几分钟后即可看到最新数据中的数据变化。
随便查看一个监控项的图形,我们可以看到,已经获取MySQL的数据,并绘制出图形。