zabbix分布式监控实战

zabbix分布式监控实战

架构

组件

zabbix-server:负责接收agent发送的数据

zabbix-agent:部署在被监控主机上,负责被监控主机的数据并将数据发送给zabbix-server

zabbix-database:存储所有zabbix配置信息,监控数据

zabbix-web:显示zabbix的web界面,在页面上配置及查看监控信息

zabbix-proxy:zabbix代理端,用于分布式,收集所有zabbix-agent信息统一发回zabbix-server

环境

zabbix-server:192.168.199.149

zabbix-proxy:192.168.199.155

zabbix-agent:192.168.199.150

192.168.199.151

关闭防火墙,selinux,同步时间:ntpdate cn.pool.ntp.org

代理服务zabbix-proxy配置

首先配置yum源

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0- 1.el7.noarch.rpm
修改源地址为阿里云
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#g' /etc/yum.repos.d/zabbix.repo

下载

yum install zabbix-proxy-mysql zabbix-get -y

配置数据库(musql)

进入mysql数据库
create database zabbix_proxy character set utf8 collate utf8_bin;
注意数据库赋权后使用 grant all privileges on *.* to zabbix@localhost;
flush privileges;
退出数据库 quit

导入数据

zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p'Zabbix@123'
zabbix_proxy


修改/etc/zabbix/zabbix_proxy.conf
zabbix-server为主机192.168.199.149

Hostname是一会网页配置时写的名字

修改后重启服务
systemctl restart zabbix-proxy
查看配置是否成功
vim /var/log/zabbix/zabbix_proxy.log

解决方法

页面配置

点击右上角创建代理(代理地址为155)


启用代理

修改zabbiz-agent主机配置文件,点击更新

配置zabbix-agent

修改配置文件
/etc/zabbix/zabbix_agentd.conf
配置如下(151和150配置一样),Hostname名字不一样

修改完重启服务

systemctl restart zabbix-agent

进行关联

点击主机进行关联(没有创建主机先创建主机)
点击主机lvs-keepalived-agent
选择代理和修改ip,点击更新,另一个zabbix-agent一样配置

记得在模板出选择一个能执行的模板,否则主机的路灯不亮

相关推荐
qq_124987075324 分钟前
基于SpringCloud的分布式演唱会抢票系统(源码+论文+部署+安装)
分布式·spring·spring cloud·毕业设计·计算机毕业设计
vx-bot55566629 分钟前
1024proxy现代对抗性环境下的分布式流量调度系统架构设计
分布式·系统架构
乐维_lwops10 小时前
Zabbix监控华为交换机教程
zabbix·交换机
CRUD酱15 小时前
微服务分模块后怎么跨模块访问资源
java·分布式·微服务·中间件·java-ee
回家路上绕了弯16 小时前
定时任务实战指南:从单机到分布式,覆盖Spring Scheduler/Quartz/XXL-Jo
分布式·后端
rchmin17 小时前
开源分布式ID生成方案接入介绍
分布式·开源
西***634717 小时前
赋能指挥中枢:分布式KVM坐席协作系统技术与应用
分布式
Tony Bai17 小时前
【分布式系统】01 为何分布式?—— Vibe Coding 时代的系统设计哲学与我们的远征地图
分布式
云技纵横19 小时前
订票系统高并发实战:基于 ZooKeeper 的分布式锁、选座与幂等回滚(Java/Curator)
分布式·zookeeper·java-zookeeper
disgare19 小时前
关于分布式系统 RPC 中高可用功能的实现
java·分布式