SaaS 化运维监控平台(Web 全栈)
核心开发者|Java / Go / React / TypeScript
项目背景
公司内部存在大量微服务,缺乏统一的可视化监控与告警平台,故障定位困难。
技术栈
后端:Java(Spring Boot)+ Go(高性能采集器)
前端:React + Ant Design + TypeScript
存储:InfluxDB + MySQL + Redis
主要职责
使用 Go 编写轻量级 Agent,采集主机 / 容器指标,资源占用极低
使用 Java 构建告警规则引擎,支持表达式配置与多渠道通知(邮件 / 钉钉)
前端实现可视化大盘,支持自定义图表与拖拽布局
通过 WebSocket 实现实时日志流式推送
项目成果
支持 500+ 节点实时监控
平均故障发现时间由 15 分钟缩短至 1 分钟以内