Zabbix5.0监控Mysql-5.7.24
【摘要】 监控MySQL-5.7.24一、安装agent21.关闭防火墙[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config[root@localhost ~]# systemctl disable --now firewalldRemoved symlink /etc/system...
监控MySQL-5.7.24
一、安装agent2
1.关闭防火墙
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
[root@localhost ~]# systemctl disable --now firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
2.注意时间正确
[root@localhost ~]# yum install ntpdate -y
[root@localhost ~]# ntpdate -u ntp.huaweiyun.com
29 Apr 05:35:33 ntpdate[2187]: adjust time server 203.107.6.88 offset 0.003052 sec
3.时区的统一
[root@localhost ~]# mv /etc/localtime{,.bak}
[root@localhost ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
4.部署流程:
(1)更换zabbix.repo源为华为云
[root@localhost ~]# rpm -Uvh https://mirrors.huaweicloud.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
[root@localhost ~]# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
(2)安装agent2
[root@localhost ~]# yum install zabbix-agent2 -y
5.查看agent2
[root@localhost ~]# ls -l /usr/sbin/zabbix_agent2
-rwxr-xr-x. 1 root root 17608104 Apr 26 16:27 /usr/sbin/zabbix_agent2
6.启动客户端
[root@localhost ~]# systemctl enable --now zabbix-agent2
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service to /usr/lib/systemd/system/zabbix-agent2.service.
7.安装网络适配工具net-tools
[root@localhost ~]# yum -y install net-tools
[root@localhost ~]# netstat -tnlp|grep zabbix
tcp6 0 0 :::10050 :::* LISTEN 2276/zabbix_agent2
8.修改主机名字(当然不修改也行)
[root@localhost ~]# hostnamectl set-hostname mysql1
[root@localhost ~]# su
9.修改agent2配置文件,查看配置
编辑zabbix——agent2.conf文件,
填入Server端IP地址,
并填入本主机名字。
[root@mysql1 ~]# vi /etc/zabbix/zabbix_agent2.conf
Server=192.168.3.80
ServerActive=192.168.3.80
:/Hostname=mysql1
[root@mysql1 ~]# grep -Ev '^#|^$' /etc/zabbix/zabbix_agent2.conf(显示刚刚修改的内容命令)
PidFile=/var/run/zabbix/zabbix_agent2.pid
LogFile=/var/log/zabbix/zabbix_agent2.log
LogFileSize=0
Server=192.168.3.80
ServerActive=192.168.3.80
Hostname=mysql1
Include=/etc/zabbix/zabbix_agent2.d/*.conf
ControlSocket=/tmp/agent.sock
10.最后重启
[root@mysql1 ~]# systemctl restart zabbix-agent2
二、检验其联通性(Server端)
下载zabbix-get,尝试与主机之间ping通,再ping其数据库。
[root@zabbix ~]# yum install zabbix-get -y
[root@zabbix ~]# zabbix_get -s '192.168.3.134' -p 10050 -k 'agent.ping'
1
[root@zabbix ~]# zabbix_get -s '192.168.3.134' -p 10050 -k mysql.ping["tcp://192.168.3.134:3306","root","数据库密码"]
1
[root@zabbix ~]#
三、页面配置
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)