面向自运维多站点场景的监控管理需求。个人或小团队同时维护多个 Web 服务时,各站独立登录、日志分散、故障发现滞后。本项目建设统一管理后台,集中聚合多站点访问日志与健康状态,实现一站式监控、分析与服务管理,显著降低多站运维成本。
点击空白处退出提示
面向自运维多站点场景的监控管理需求。个人或小团队同时维护多个 Web 服务时,各站独立登录、日志分散、故障发现滞后。本项目建设统一管理后台,集中聚合多站点访问日志与健康状态,实现一站式监控、分析与服务管理,显著降低多站运维成本。
系统含四大模块。总览:多站健康状态(分层健康检查 L1-L5)、今日访问量、用户数。访问分析:统一 JSONL 访问日志入 SQLite 增量索引,按天/小时/路径/IP/状态码多维聚合。数据记录:聚合各站用户与业务数据。管理:服务热重启(带冷却)、业务开关控制。安全:CSRF 防护、登录密码门、全量操作审计日志。
独立完成全部开发:Python Flask + Waitress + SQLite + 单页前端。亮点:JSONL 日志异步批量写入与后台增量索引(2 秒 tail),聚合查询全部走索引库;分层健康检查 L1-L5 分级探活;重启冷却与操作审计;多站接入统一密码门。部署于树莓派,systemd 服务化,断电自恢复。




评论