网关故障秒级自愈,Telegram实时告警

OpenClaw Watch Dog

收藏 10.2k
下载 2.4k
版本 1.2.0

本地运行守护进程,每15秒监测OpenClaw网关健康状态,自动重启失败实例并通过Telegram推送告警,AES-256加密存储凭证

基本信息

  • 技能名称?OpenClaw Watch Dog
  • 中文名称?网关故障秒级自愈,Telegram实时告警
  • 作者?abdullah4ai
  • 分类?专业技能
  • 版本?1.2.0
  • 标签?monitoring, self-healing, gateway, telegram, systemd, launchagent, automation, alerting, python, aes-256

使用方法

使用说明
核心功能
openclaw-watchdog 是一款专为 OpenClaw 网关设计的自愈合监控服务。它在后台持续运行,每15秒对 localhost:3117/health 执行健康检查。当检测到连续3次故障时,系统会自动尝试重启网关;若两次重启均失败,则通过 Telegram 向用户发送告警,并等待用户授权后才执行进一步操作(如重新安装)。
显著优点
本地诊断 :所有日志分析和模式匹配均在设备本地完成,不向外传输敏感数据
加密存储 :Telegram 凭证采用 AES-256 加密,密钥与机器绑定
非破坏性 :关键操作(如重装)需用户显式批准,避免自动化误伤
跨平台 :支持 macOS LaunchAgent 和 Linux systemd 用户级服务
即时通知 :故障发生时秒级推送 Telegram 消息,确保用户第一时间知晓
潜在局限
单点依赖 :告警渠道完全依赖 Telegram,若用户未及时处理消息可能导致服务长期中断
本地局限 :仅监控本机网关状态,无法检测网络层或上游服务故障
配置门槛 :需用户自行申请 Bot Token 并查找 Chat ID,对非技术用户不够友好
无历史分析 :缺少趋势统计或长期健康报告,仅提供即时告警
适合人群
运行 OpenClaw 网关且需要高可用保障的个人开发者
希望减少人工巡检、实现故障自动恢复的技术用户
对数据隐私敏感、要求诊断数据不出本地的场景
常规风险
凭证泄露风险 :若设备被入侵,加密文件可能被暴力破解(尽管概率较低)
服务权限 :以用户级服务运行,若网关需要 root 权限重启可能失效
Telegram 依赖 :Bot 被封禁或网络封锁将导致告警通道中断
monitoring self-healing gateway telegram systemd launchagent automation alerting python aes-256

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!