zabbix实现mysql的监控

zabbix的下载与安装

1.封装一个7.3的虚拟机。
2.官网上下载zabbix-server-mysql-3.4.6-1.el7.x86_64.rpm、zabbix-web-3.4.6-1.el7.noarch.rpm、zabbix-web-mysql-3.4.6-1.el7.noarch.rpm安装包安装,若有依赖性,下载并安装所有依赖性,(注意自己主机的版本,企业6的版本用的时el6的)
3.安装mariadb-server
mysql_secure_installation # mysql的初始化

设置mysql的用户授权

进入数据库

create database zabbix character set utf8 collate utf8_bin; # 创建库
grant all privileges on zabbix.* to zabbix@localhost identified by 'redhat'; # 对zabbix用户授权
cd /usr/share/docs/zabbix-server-mysql-3.4.6/
zcat create.sql.gz | mysql -u zabbix -p zabbix  # 这块需要一会时间,耐心等待
vim /etc/zabbix/zabbix_server.conf
DBUser=zabbix   # 数据库用户为zabbix
DBPassword=redhat   # 添加数据库密码,默认没有
DBSocket=/var/lib/mysql/mysql.sock   # 添加mysql.sock的路径
systemctl start zabbix-server
systemctl start httpd
systemctl stop firewalld

这里写图片描述
官网上下载zabbix-agent,并安装
yum install -y zabbix-agent-3.4.6-1.el7.x86_64.rpm
systemctl start zabbix-agent
vim /etc/httpd/conf.d/zabbix.conf
这里写图片描述
systemctl restart httpd

安装zabbix

在浏览器中输入:172.25.11.11/zabbix,进入zabbix的登陆界面
这里写图片描述
所有项后面是OK时方可进行下一步
这里写图片描述
zabbix连接数据库,输入数据库的密码
这里写图片描述
这里写图片描述
安装信息查看
这里写图片描述
安装完成
这里写图片描述

登陆zabbix,更改基本信息

登陆zabbix,默认登陆名为管理员Admin,密码为zabbix
这里写图片描述
点击右上角个人中心图表,更改密码和语言等,更改完成点击update
这里写图片描述

启用zabbix监控

点击配置–>主机,在状态上点击启用(单击已停用),启用之后,可用性一栏的ZBX会变成绿色(须等待)
这里写图片描述
在开一台6.5的虚拟机
下载zabbix-agent-3.4.6-1.el6.x86_64.rpm并安装

rpm -ivh zabbix-agent-3.4.6-1.el6.x86_64.rpm
vim /etc/zabbix/zabbix_agentd.conf
ServerActive=172.25.11.11  # 安装zabbix-server的主机ip
Hostname=server1   # 主机名

这里写图片描述

/etc/init.d/zabbix-agent start
netstat -antlp  # 查看端口 zabbix-agent的端口号为10050

这里写图片描述

添加监控主机

网页中添加主机server1
方法一:
自动发现:在配置中的动作中将事件源改为自动发现,在自动发现中,更改ip范围,并启用。
这里写图片描述
方法二:手动添加主机
在配置中的主机右上角点击创建主机
这里写图片描述
链接模板
这里写图片描述
方法三:添加动作,将动作右上角的事件源更改为自动注册,
点击创建动作
这里写图片描述
点击操作,操作中添加主机、添加到主机群组(linux server)、与模板链接(Template OS Linux)
这里写图片描述
无论那种方法添加成功即可。
这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_38622229/article/details/81735456