Skip to Content
返回市场

server-agent

Universal production server 监控、自愈和报告技能

1安装
v0.1.1
demonick85DevOps & CI/CDcmdop, devops, docker, monitoring, security, self-healing, server3/14/2026

server-agent

CMDOP Skill — 安装和使用 CMDOP agent:

cmdop-skill install server-agent

Universal production server 监控、自愈和报告技能。

监视 Docker 容器,检测异常,自愈安全的容器,扫描漏洞,生成结构化 Markdown 报告 —— 由 cmdop agent 驱动。

快速入门

Loading code...

命令

命令描述
check全面健康检查:容器、磁盘、Redis。自愈安全问题。
scan安全扫描:trivy CVEs、开放端口、认证日志。
heal目标修复特定容器。
report生成结构化 MD 报告(每日、安全)。
status快速服务器快照 —— 无文件写入。

所有命令支持 --json 为结构化输出和 --dry-run 预览动作而不执行。

环境变量

变量必须描述
REPORTS_DIR绝对路径到报告目录
TELEGRAM_BOT_TOKENTelegram 通知机器人令牌
TELEGRAM_CHAT_ID目标聊天/频道 ID

自治模型

  • 安全(立即执行): docker restartdocker system prune
  • 升级(发送 Telegram 警报):镜像重建、配置更改、容器 >2 重启、OOM
  • 永不:数据库命令、rm -rf/tmp、防火墙更改

受保护容器(永不自愈): shared-db-redistraefik

在生产服务器上设置

Loading code...

两种操作模式

计划监控(Python CLI)

触发器直接调用 server-agent 二进制文件。无 LLM 在检查循环中 —— 快速、确定、廉价。

Loading code...

交互式调查(cmdop 能力)

使用时需要 agent 理解事件:

Loading code...

agent 读取 skill/readme.md 作为系统提示,并使用 server-agent CLI 作为工具来收集数据并采取行动。

报告结构

$REPORTS_DIR/
index.md
baseline/ports.json
2026-03-14/
10-23-incident-reforms-django.md
14-05-security-scan.md
daily-summary.md

评价

暂无评价。