相关题库

咨询

其他联系方式

所属系列课程

评价

Zabbix架构入门教程,小鱼日报,一、核心组件与作用 Zabbix 由 5 大核心组件构成: 1. Zabbix Server(核心中枢) 功能:接收 Agent/Proxy 数据、处理与存储、触发告警、管理配置、提供 Web 后端。 关键进程: Poller:被动轮询采集 Trapper:接收主动推送 Alert/Notifier:告警判断与通知 部署:生产环境建议独立部署,可做 HA 高可用。 2. Zabbix Agent / Agent 2(被监控端采集) Agent(C 语言):轻量、单线程、基础监控。 Agent 2(Go 语言,推荐):多线程、插件化(MySQL/Redis/K8s)、性能更强。 两种模式:被动模式:Server 定时拉取(默认 10050 端口)主动模式:Agent 主动推送(10051 端口) 3. Zabbix Proxy(分布式代理,可选)作用:分担 Server 负载、跨地域 / 跨网段采集、网络隔离转发、本地缓存。适用:>500 台主机、跨机房、广域网、带宽有限场景。 4. Database(数据库)存储:配置(主机 / 模板 / 监控项)、历史数据、趋势、事件、告警。支持:MySQL、MariaDB、PostgreSQL(推荐 TimescaleDB 扩展)。 5. Zabbix Web(前端界面)功能:配置管理、数据可视化(图表 / 仪表盘)、告警查看、报表。部署:通常与 Server 同机,也可独立。 适用人群:程序员