Zabbix自建mysql监控模板
mysql数据库的模板,有如下特点:
- 使用Zabbix Agent Trapper方式(主动发送采集数据到zabbix server,类似active模式)监控mysql数据库;
- 支持对密码加密,避免配置文件里出现明文密码;
- 支持SHOW /!50001 GLOBAL / STATUS和SHOW /!50001 GLOBAL / VARIABLES所有指标监控;
- 支持mysql主从监控;
- 支持自定义采集周期;
一、导入模板
1、下载模板,并解压
[root@localhost zabbix]# wget https://dl.cactifans.com/zabbix/zabbix_template_mysql.tar.gz
[root@localhost zabbix]# ls
zbx_templates_mysql.xml zbx_valuemaps_mysql.xml
2、将模板导入zabbix Server中
- 在values mapping中导入zbx_valuemaps_mysql.xml
- 在Templates中导入zbx_templates_mysql.xml
- 导入数据后,可以看到Zabbix Agent Trapper模板
MySQL作为中间件可以挂载到任何在zabbix server里的host上。监控脚本不一定部署在真实的数据库服务器之上,只要脚本通过远程方式能连接到数据库即可。
关联模版到需要挂载的host上即可。
二、配置插件
[root@localhost ~]# mkdir -p