zabbix监控平台搭建【1】---架构设计

本文介绍了一种基于Zabbix的大规模监控平台搭建方案,利用Ansible-Playbook部署Agent,通过多个Proxy减轻Server压力,并结合自研管理平台及Grafana实现数据管理和可视化。

这里介绍一下我司搭建的一套zabbix监控平台,如下是整体架构图,本文做简单介绍,其他细节会分别发文记录

下面对用到的组件简单介绍,详细介绍会在别的文章详细描述

【agent部署--ansible-playbook】

监控的服务器很多,自然不可能一个个手工去安装zabbix-agent

我这里用的是ansible-playbook去进行agent的推送以及安装运行,详细内容另外文章讲述

【zabbix-agent】

安装在需要监控的主机端,采集数据传送给proxy,可配置为主动监控和被动监控方式,支持自定义监控项

【zabbix-proxy】

一般如果监控的服务器数量不多,可以不用proxy,但是我监控的服务器数量过万,所以搭建了不少proxy来分担server的压力,并且proxy按照不同的网络区域进行划分以针对不通网络区域的服务器

【zabbix-server】

核zabbix的核心,性能要求高一些

接受proxy的数据,并落地到DB,server也可以接受agent上传的数据,但是服务器多的情况还是建议使用proxy进行数据转发,减少server端的压力

【mysql】

分为proxy本地mysql和server连接的mysql

proxy本地mysql:proxy必须要有一个自己的mysql,会保留近一小时的监控数据(可以调整配置),在后端server出问题的时候,会将数据写在本地mysql,后端server恢复之后,会将数据同步给server

server连接的mysql:存有各种监控数据以及zabbix配置数据,如果接入的主机较多,需要多db的history*系列的表进行分区,并只保留某个时间段的数据

【zabbix管理平

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙叔运维

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值