Zabbix5.0监控Mysql-5.7.24

举报
只会心疼giegie 发表于 2021/04/29 18:22:48 2021/04/29
【摘要】 监控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

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。