乐于分享
好东西不私藏

别再手动查CPU了!我用OpenClaw配了个AI巡检,每天准点报平安

别再手动查CPU了!我用OpenClaw配了个AI巡检,每天准点报平安

兄弟们,问个扎心的问题。

2026年了,你每天早上到工位的第一件事,还是打开终端敲 topdf -hfree -g 吗?

我以前也是。美其名曰“每日健康检查”,其实就是重复劳动。更难受的是,服务器半夜出问题,往往是等业务群里有人喊“连不上了”我们才知道,然后慌慌张张去查日志。

上个月实在受不了了,把 OpenClaw 拉过来当壮丁。折腾了一下午,现在它每天早晚8点准时出报表,异常直接推我手机。

省下来的时间,干点啥不好?

它到底是个啥?

OpenClaw 是一个由大模型驱动的开源 AI Agent 平台。你可能会好奇它这个名字——其实项目经历过三次改名:最初叫 ClawdBot,后来因为名字和 Claude 太像被投诉侵权,改成了 Moltbot;再后来为了避免被恶意利用,最终定名为 OpenClaw

别把它当成升级版的 Zabbix 或 Grafana。它更像一个能听懂人话、还能自己动手的“AI 实习生”。

你跟它说“帮我去看看那几台机器的磁盘还够不够”,它真能自己连上去查,然后把结果整理成报告发你。不光是能聊,主要是真能干

怎么让它干活?

官方文档命令行看着多,其实落地就三步。

第一步:装环境

# macOS / Linux(官方推荐脚本)curl -fsSL --proto '=https' --tlsv1.2 https://openclaw.ai/install.sh | bash# 国内用户加速:先配 npm 淘宝镜像,再用 npm 安装npm config set registry https://registry.npmmirror.comnpm install -g openclaw@latest# 跑配置向导,选好 AI 模型(DeepSeek 或 Kimi 都行)openclaw onboard

系统要求:Node.js 22.16+ 或 24(推荐),支持 macOS、Linux 和 Windows(WSL2 更稳定)。

Windows 用户注意:OpenClaw 官方推荐在 WSL2 环境下运行。先用 PowerShell(管理员)执行 wsl --install 安装 Ubuntu,启用 systemd,然后在 Ubuntu 内执行上面的安装命令。实测体验比原生 PowerShell 稳定得多。

不想全局安装 Node?可以用本地前缀安装:

# 将 OpenClaw 和 Node 都装在 ~/.openclaw 下,无需 root 权限curl -fsSL https://openclaw.ai/install-cli.sh | bash

这种方式不依赖系统全局 Node,所有内容都在本地前缀下。

安装完成后验证一下:

openclaw --version        # 确认 CLI 可用openclaw doctor           # 检查配置问题openclaw gateway status   # 验证 Gateway 是否运行

第二步:装“技能包”

相当于给 AI 实习生装专业软件。ClawHub 是 OpenClaw 官方技能市场,有两种安装方式:

# 方式一:通过 OpenClaw 原生命令安装(推荐)openclaw skills install server-monitor# 方式二:通过 ClawHub CLI 安装(需要先全局安装 clawhub)npm i -g clawhubclawhub install server-monitor

技能安装后存放在 ~/.openclaw/skills/<skill-name>/ 目录下。

第三步:也是最硬核的一步——直接发自然语言指令

不用写 crontab,不用折腾 YAML,打字告诉它你的需求就行

openclaw run "以后每天早上8点和晚上8点,自动去查3台服务器的CPU、内存、磁盘和端口。CPU超过80%、磁盘超过90%就立刻给我发企业微信告警,正常的话发个OK报告就行。"

就这么一句话。它自己会拆解任务、生成巡检清单、定时执行。

出问题了怎么处理?

OpenClaw 处理故障的逻辑挺实用。

告警合并:数据库挂了,后端全报错,它会把几十条告警压成一条“数据库连接失败,疑似后端服务全挂”,瞬间清净了。

自动处置:磁盘满了?它先去清 /tmp 和旧日志。清了还不够?再附带一条扩容命令给你参考。实在搞不定(比如重启三次还起不来),才会通过飞书卡片疯狂@你,呼叫人工介入。

如果想进一步增强自愈能力,可以安装官方自愈插件:

npm install -g @elvatis_com/openclaw-self-healing-elvatis

这个插件能自动检测并修复速率限制、认证失效、模型故障等常见可逆问题。

实战:数据库巡检

以前手动查数据库要敲一堆命令,现在装个 dbcheck 技能就完事了:

openclaw skills install dbcheck# 或clawhub install dbcheck

这个技能支持 MySQL、PostgreSQL、Oracle、SQL Server、DM8、TiDB 六种数据库,能跑 130 多项风险检查,还能自动生成健康报告。配置好定时任务,每天自动出日报:

openclaw cron add --name "数据库日报" --schedule "0 9 * * *"

配置告警渠道(以企业微信为例)

企业微信有官方插件,用脚手架工具一键安装:

npx -y @wecom/wecom-openclaw-cli install

安装过程会交互式引导你输入机器人 ID(Bot ID)和机器人密钥(Secret),自动完成配置。

版本兼容性重要提醒:如果你的 OpenClaw 是 2026.3.22 及以上版本,请确保插件版本在 2026.3.24 及以上;如果你的 OpenClaw 是 2026.3.22 以下版本,请保持插件版本在 2026.3.20

如果遇到版本兼容问题,可以用 --force 参数重新安装:

npx -y @wecom/wecom-openclaw-cli install --force

装完用诊断命令检查一下:

openclaw doctor

openclaw doctor 会验证并修复常见的配置和状态问题。

泼盆冷水(避坑指南)

别把 AI 想得太神,这三个坑我踩过:

  1. 权限得锁死:配置里务必把执行模式设成 sandbox。不然 AI 理解偏了,给你来个 rm -rf,哭都来不及。
  2. 别让它猜数据:有一次我图省事没连 Prometheus,想让 AI“估计一下”负载,它真敢编。务必确保查询连的是真实数据源
  3. SSH 连不上:检查目标服务器是否开了密钥登录,密码登录有时候会卡住。

效果咋样?

说虚的没用,直接看对比:

环节
以前
现在
故障发现
等用户投诉才知道
AI 主动告警,提前 5-30 分钟
每日巡检
手动敲命令,20 分钟
全自动,0 分钟
故障排查
平均半小时
缩短约 70%

最后说句实在的

什么“颠覆”、“重构”都是虚的。用 OpenClaw 最实在的感受就是:以前是我追着服务器跑,现在是服务器追着 AI 跑,AI 搞不定了再追着我跑。

运维的价值真不在每天敲那几行 top 命令上。把机械的活扔给 AI,人去做决策、去调优、去解决 AI 解决不了的问题,这才是正解。

搭建中遇到什么奇葩报错,欢迎评论区留言,大家一起避坑。如果觉得有用,顺手转发给身边的运维朋友。

推荐一个受到超多好评的终生学习小程序「学习站」

全网超火的课程资源:涵盖18个IT行业热门课程,3000G精品授课视频,从入门到精通,理论+实战,小白适用!
全网超牛的公开课:定期邀请一线大厂大佬来直播间宣讲,全程干货,福利满满,从基础理论到实战案例,分享实战IT技能,拒绝纸上谈兵!
全网超全的题库资源:1800个知识点练习,10万道面试真题,沉浸式刷题练习,帮助各位同学夯实基础,提升技术水平,为升职加薪保驾护航!
— 不负每份期待,继续与你共同成长—
– End –
想要获得技能提升和职业发展
点击即可学习免费好课哦!
免费好课推荐:
Linux云计算 | Java开发 | 鸿蒙 | Python数据分析 | 物联网 | 网络安全 | 游戏原画 | 软件测试 | Unity游戏 | PMP项目管理 | HTML5大前端 | 全媒体运营 | UI/UE设计 | 影视剪辑 | C++ | 大数据 | 计算机二级