38 3 3 3 2 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 mysql articles

Zabbix监控MySQL工具

介绍 最近学习使用 go 语言写了一个 zabbix 监控 mysql 数据库的小工具,有如下特点: 1.使用 Zabbix Agent Trapper 方式(主动发送采集数据到 zabbix server,类似 active 模式)监控 mysql 数据库 2.支持对密码加密,避免配置文件里出现明文密码 3.支持 SHOW /_!50001 GLOBAL / STATUS 和 SHOW /!50001 GLOBAL _/ VARIABLES 所有指标监控!!! 4.支持 mysql 主从监控(默认关闭,可通过配置文……

Continue reading

monitoring mysql with zabbix

使用 go 语言写了一个采集 mysql 性能的小程序,通过 SDK 连接 mysql 数据库,采集数据库性能指标,同时采集远程数据库的性能,大家可试用一下,欢迎提出修改意见和建议 被监控端设置 监控下载: Linux: mymon_x86.tar.gz mymon_x64.tar.gz Linux: 修改 zabbix agentd 配置文件(具体位置根据自身情况设置),添加 key vi /usr/local/zabbix/etc/zabbix_agentd.conf 添加如下 #mysql UserParameter=mysql.status[*],/usr/local/zabbix/bin/mysql/mymon $1 $2 添加好之后执行 mkdir -p /usr/local/zabbix/bin/mysql/ cd /usr/local/zabbix/bin/mysql/ wget……

Continue reading

Monitor MySQL Zabbix

环境 操作系统 CentOS7 Zabbix 版本 2.4.3 MySql 版本 5.6.23 zabbix_agent 安装目录 /usr/local/zabbix/ 被监控端配置 下载监控模版 m percona-monitoring-plugins-1.1.4.tar.gz 下载到客户端/opt 目录下 cd /opt wget https://dl.cactifans.com/template/percona-monitoring-plugins-1.1.4.tar.gz tar zxvf percona-monitoring-plugins-1.1.4.tar.gz 建立对应目录 mkdir -p /var/lib/zabbix/percona/scripts/ 拷贝参数文件到 agentd 的配置文件目录(一般为 zabbix_agent 安装目录下的 etc 下的 zabbix_agentd.conf.d 目录) cd /usr/local/zabbix/etc/zabbix_agentd.conf.d/ cp /opt/percona-monitoring-plugins-1.1.4/zabbix/templates/userparameter_percona_mysql.conf . 修改 zabbix_agentd.conf 启用参数文件文件 vi /usr/local/zabbix/etc/zabbix_agentd.conf 253 行,取消注释 Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf 修改后,重启 agentd service zabbix-agent restart 配置 mysql 数据连接……

Continue reading