自研项目 · 监控与可观测

Monitor 单机版源码档案

整理单机指标采集、服务探针、多通道告警和定时报告的源码能力,配套试点准备、使用与运行维护手册。

DockerLinux告警治理监控告警

项目说明

项目定位

Monitor 单机版是基于 Go 的轻量主机指标、服务探针与通知程序。本项目整理已有源码的能力与使用边界,不把源码存在等同于生产部署成功。单机版不提供集中式 Web 管理、历史时序数据库或自动修复,也不能与 Monitor Gateway 的节点汇聚职责混写。

审阅状态

审阅日期为 2026-09-08。产品源码 main.go:40 标记 v2.1.7,go.mod:3 声明 Go 1.23.12;该标记不是已验证的正式 release。本次没有执行构建、部署、通知或故障测试,公开制品与仓库地址未核实,因此项目为实验状态、外部地址和版本字段留空、体验关闭。

已实现内容

源码包含 CPU、内存、磁盘、负载、网络和 TCP 状态采集,TCP、HTTP(S)、进程与 Docker 探针,连续触发确认、静默与恢复通知,以及钉钉、企业微信、飞书和 SMTP 多通道发送。报告支持本地时区定点或周期间隔;维护能力包含配置重新加载和日志轮转。

验证流程与风险

先在非关键主机确定目标、权限、阈值和日志预算,再逐项验证采集、探针、触发、接收及恢复证据。-t 会实际发送通知,退出 0 不代表送达;HTTP 状态码和进程匹配不代表业务正确。aggregation_window 未见实际消费逻辑,退出信号处理也不能承诺排空所有在途通知。保留既有监控,停止条件包括权限越界、额外通知和资源异常。

配套文档

DOUYA OPS ECOSYSTEM

体验豆芽自研项目

从真实运维需求出发,查看项目能力、关联工具与实践场景,按开放状态申请体验。