---
title: "Zabbix + ClickHouse 多站点集中监控平台：案例"
description: "一套定制平台如何把 9 个生产站点的 Zabbix 聚合进一个仪表盘：ClickHouse 防火墙日志分析、企业 IM 自动更新告警卡片、自然语言 AI 查询助手。"
url: https://williamw.name.my/zh/portfolio/central-monitoring/
language: zh-Hans
---

[首页](https://williamw.name.my/zh/) [作品集](https://williamw.name.my/zh/portfolio/) 多站点集中监控平台

# 多站点 Zabbix 集中监控平台： 9 个生产站点，一个仪表盘

一套定制监控平台：把 9 个生产站点（横跨三个 Zabbix 版本）聚合进一个仪表盘，防火墙日志汇入 ClickHouse 实现上亿条记录的秒级检索，告警卡片推送到企业 IM 并在故障恢复后自动变绿。

[WhatsApp 问我](https://williamw.name.my/go/whatsapp?from=case-central-monitoring-head&l=zh&text=%E4%BD%A0%E5%A5%BD+William%EF%BC%8C%E6%88%91%E7%9C%8B%E4%BA%86%E4%BD%A0%E7%BD%91%E7%AB%99%E4%B8%8A%E3%80%8C%E5%A4%9A%E7%AB%99%E7%82%B9%E9%9B%86%E4%B8%AD%E7%9B%91%E6%8E%A7%E5%B9%B3%E5%8F%B0%E3%80%8D%E7%9A%84%E6%A1%88%E4%BE%8B%EF%BC%8C%E6%83%B3%E8%81%8A%E4%B8%80%E4%B8%AA%E7%B1%BB%E4%BC%BC%E7%9A%84%E9%A1%B9%E7%9B%AE%E3%80%82)

作者：[William W](https://williamw.name.my/zh/about/)，WilliamW Resources。十年以上 IT 基础设施与安全经验

更新于 2026-09-14

生产系统 · 已脱敏 demo

为一家不便具名的公司构建，并在其生产环境运行至今。可打开的 demo 是同一套系统的脱敏版：真实数据与名称已移除，其余与实际部署一致。

[在线 Demo](https://demo-monitoring.williamw.name.my)

![9 个 Zabbix 实例、987 台主机与全部未处理告警汇于一屏（在线 demo，人人可开）](https://williamw.name.my/images/projects/demos/monitoring-dashboard.jpg)

FairmontSOUTH

12 个问题

主机

104

延迟

275 ms

异常演示数据

9 个 Zabbix 实例、987 台主机与全部未处理告警汇于一屏（在线 demo，人人可开）

## 客户面对的问题

运维团队管理着分布在各站点的 9 套独立 Zabbix：三个不同版本、9 个登录入口、9 个仪表盘。看全局状态要逐个登录；防火墙日志留在设备上，查一次又慢又痛苦；告警是一条条纯文本，分不清哪些已经恢复。

## 交付了什么

-   一个仪表盘聚合全部 9 个站点的主机、告警与健康状态，站点级故障隔离，API 入口自动主备切换
-   兼容层抹平 Zabbix 6.4 / 7.0 / 7.4 的 API 差异，各站点按自己的节奏升级
-   防火墙 Syslog 管道汇入 ClickHouse：上亿条记录秒级检索，带流量 / UTM / 事件分析
-   企业 IM 里的告警卡片会自我更新（故障恢复自动变绿），另有定时图表报告推送
-   Zabbix 仪表盘复刻：6 个月交互式历史 + 约 3.5 年小时级归档
-   只读 AI 助手：在聊天里问「A 站点哪些主机挂了？」直接得到答案和数据卡片

技术栈

-   Vue 3
-   FastAPI
-   PostgreSQL
-   ClickHouse
-   Docker
-   AI / MCP

## 带来的改变

-   日常运维从 9 次登录变成一个屏幕，跨站点健康状态一眼可见
-   过去要 SSH 上设备翻的防火墙日志，现在是一个搜索框、亚秒级出结果
-   已恢复的告警自己标绿，团队不再反复确认早已恢复的事件
-   不懂 Zabbix 的同事也能通过 AI 助手拿到监控答案

## 有项目想法？

告诉我你的需求，我通常会在一个工作日内回复。

[WhatsApp](https://wa.me/ww6886) [邮箱](mailto:inquiry@williamw.name.my) [Telegram](https://t.me/williamw6886) [Signal](https://signal.me/#eu/h1W76J74uDauxkfBfSoVotZ-pZe2ogGDa6vmK3Xqw8tWLNsiTE9OaIvVwXZxHiqE) [LinkedIn](https://www.linkedin.com/company/williamw-resources/)

[或者用表单把细节发给我](https://williamw.name.my/zh/contact/?from=case-central-monitoring)

## 相关内容

-   [查看全部案例](https://williamw.name.my/zh/portfolio/)
-   [服务范围与交付方式](https://williamw.name.my/zh/services/)

## 常见问题

### 我们已有的 Zabbix 环境能直接接入吗？

可以，这正是它的设计初衷。平台通过 API 连接你现有的 Zabbix（6.4 到 7.4 都已适配），现有监控不需要重建或迁移。

### 我们用 WhatsApp / Telegram 而不是飞书，告警能推过去吗？

告警管道不绑定渠道：已交付版本推送到飞书，加 WhatsApp（官方 API）、Telegram 或 Teams 属于集成阶段的工作，不需要重新设计。

### 做一套这样的监控平台要多久？

第一个能用的阶段（多站点聚合仪表盘 + IM 告警）是几周的工作量。日志分析、仪表盘复刻和 AI 助手都是在同一平台上按里程碑后续加上的。

## 可以开始梳理需求了？

把你现在管什么、哪里最痛发过来。一个工作日内回复；沟通清楚需求后，一个工作日内给你书面范围和按里程碑的固定报价。

[WhatsApp 联系我](https://williamw.name.my/go/whatsapp?from=case-central-monitoring-end&l=zh&text=%E4%BD%A0%E5%A5%BD+William%EF%BC%8C%E6%88%91%E7%9C%8B%E4%BA%86%E4%BD%A0%E7%BD%91%E7%AB%99%E4%B8%8A%E3%80%8C%E5%A4%9A%E7%AB%99%E7%82%B9%E9%9B%86%E4%B8%AD%E7%9B%91%E6%8E%A7%E5%B9%B3%E5%8F%B0%E3%80%8D%E7%9A%84%E6%A1%88%E4%BE%8B%EF%BC%8C%E6%83%B3%E8%81%8A%E4%B8%80%E4%B8%AA%E7%B1%BB%E4%BC%BC%E7%9A%84%E9%A1%B9%E7%9B%AE%E3%80%82) [邮件或其他方式](https://williamw.name.my/zh/contact/?from=case-central-monitoring-end)

[inquiry@williamw.name.my](mailto:inquiry@williamw.name.my)
