核心功能
health-check 是一项面向 OpenClaw 生态的系统健康监测技能,通过 cron 定时或手动触发执行全链路体检。其核心职责覆盖四大维度:Gateway 服务可用性验证(确保核心网关正常运行)、磁盘空间监控(预防存储耗尽导致的服务中断)、内存使用分析(识别内存泄漏或资源瓶颈)、日志异常扫描(捕获近期错误信号)。
显著优势
- 自动化值守:无需人工干预的每日巡检机制,降低运维人力成本
- 多维度覆盖:从基础设施到应用层日志的立体化监控
- 强制投递保障:飞书消息必达机制(3800字符分割规则+失败重试),避免静默遗漏
- 结构化归档:按日期生成的 Markdown 报告便于追溯与审计
潜在局限
- 单点触发依赖:未明确说明多节点/分布式环境的并行检查能力
- 阈值刚性:磁盘/内存告警阈值未在描述中体现,可能缺乏灵活配置
- 飞书生态绑定:投递渠道单一,未预留企业微信、钉钉等替代通道
适用场景
适合中小规模 OpenClaw 部署的运维团队,特别是需要轻量级、零代码配置即可运行的日常监控场景。对已有 Prometheus/Grafana 等监控体系的用户,可作为补充的「兜底告警」层。
风险提示
- 消息轰炸风险:若系统持续异常,每日报告可能转化为噪音;建议补充「异常才通知」的开关
- 权限暴露:飞书群 ID/用户 ID 硬编码或配置不当可能导致报告投递至非预期接收方
- 时区一致性:cron 定时未指明时区,跨地域部署存在执行时间漂移隐患