ZABBIX添加MySQL监控项

ZABBIX添加MySQL监控项

Scroll Down

自定义添加mysql监控项

在这里插入图片描述
准备工作
两台主机互相ping通
需要一台mysql
zabbix源码包

实验步骤

将源码包拷贝到linux主机中

scp .\zabbix-3.0.24.tar.gz root@6192.168.1.3:/root/test/

解压缩源码包

cd /root/test
tar -zxvf zabbix-3.0.24.tar.gz -C /usr/src

进行安装agent

cd /usr/src/zabbix-3.0.24/
./configure --prefix=/usr/local/zabbix --enable-agent
make install

创建日志文件目录

mkdir /var/log/zabbix

创建zabbix的用户

useradd -M -s /sbin/nologin zabbix

给予权限目录

chown -R zabbix.zabbix /var/lo
chown -R zabbix.zabbix /var/log/zabbix

软连接优化路径

ln -s /usr/local/zabbix/sbin/zabbix_agentd /usr/sbin

修改配置文件

vim /usr/local/zabbix/etc/zabbix_agentd.conf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存并退出
启动agent

zabbix_agentd

进入到zabbix中
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
回到mysql服务器中创建脚本添加监控项

cd /usr/local/zabbix
mkdir script
touch script/chk_mysql.sh

给予脚本权限

chown -R zabbix.zabbix script/
chmod +x script/chk_mysql.sh

编写脚本

vim script/chk_mysql.sh

在这里插入图片描述
复制脚本的绝对路径
修改zabbix的配置文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存并退出
重启zabbix_agentd 以更新配置文件

killall zabbix_agentd
zabbix_agentd

到zabbix服务器上
在这里插入图片描述
重新挂载MySQL服务器
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

完结撒花