一、前提
- 已经搭建好zabbix-server
- 在需要监控的mysql服务器上安装zabbix-agent2
上述安装步骤参考我的上篇文章:通过docker容器安装zabbix6.4.12图文详解(监控服务器docker容器)
二、配置mysql数据库模板
-
数据采集——模板——在“名称”中输入mysql搜索模板 mysql by zabbix agent2
-
点击进入到该模板——“全克隆”复制出一个一样的模板——输入模板名称——点击添加
-
重新进入新创建的模板——点击"宏"——配置mysql数据库基本信息,点击更新即可
{$MYSQL.DSN} :填写mysql数据库对应的ip地址
{$MYSQL.USER}:填写mysql用户名
{$MYSQL.PASSWORD}:填写mysql用户密码
配置完后可以查看到自己配置的模板
三、配置监控的mysql主机
- 监控——主机——创建主机
- 配置zabbix-server对zabbix-agent的连接
1)主机名称 必须与 Hostname配置的名称一样
2)选择刚刚我们手动创建的mysql监控模板
3)主机群组选择 zabbix servers或其他
4)添加要监控的服务器ip地址和端口
5)点击添加
- 等一会儿,显示绿色表示连接成功。
可以查看到mysql数据库的运行状态。