OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  ops-dashboard:收集系统运行信号的运维仪表板工具

ops-dashboard:收集系统运行信号的运维仪表板工具

 
  rest ·  2026-02-25 06:44:32 · 2 次点击  · 0 条评论  

名称: ops-dashboard
描述: 收集运维信号(磁盘使用情况、Git状态、近期提交和资源信息),以便您无需手动执行多项检查即可回答“Clawdy基础设施状况如何?”。


运维仪表盘

概述

ops-dashboard 提供了一个简单的 CLI 工具 (scripts/ops_dashboard.py),用于打印以下信息的快照:

  • 工作区磁盘使用情况(总量 vs. 可用量)和存储可用性。
  • 当前分支的 Git 状态及最新提交记录。
  • 系统负载平均值以及顶级目录大小,帮助您了解数据积累的位置。

在部署前检查健康状况、推送更新或协助处理工作区缓慢的队友时,可使用此技能。

CLI 使用说明

  • python3 skills/ops-dashboard/scripts/ops_dashboard.py --show summary 打印磁盘使用情况、Git 状态和顶级目录信息。
  • --show resources 额外显示负载平均值,并列出近期 Git 提交的详细分解(包含作者和摘要)。
  • --workspace /path/to/workspace 允许您指定其他克隆仓库或代码库的路径。
  • --output json 以 JSON 格式输出相同报告,便于其他脚本处理。

指标说明

  • 磁盘使用情况: 报告 //mnt/ramdisk 以及工作区中其他已挂载存储层的 df 结果。
  • Git 状态: 显示当前分支是否干净,列出已暂存/未暂存的文件,并打印最近三次提交的 SHA 值和作者。
  • 负载平均值: 捕获 1/5/15 分钟的系统负载,帮助您将性能下降与高资源使用情况关联起来。
  • 目录大小: 突出显示工作区根目录下最大的三个目录,以便您发现数据增长点。

示例命令

python3 skills/ops-dashboard/scripts/ops_dashboard.py --show summary --workspace /path/to/workspace (或省略此参数以使用当前目录)

在执行高风险任务前,此命令将显示当前代码库的基本健康状况,包括 Git 状态和磁盘使用情况。

参考文档

  • references/ops-dashboard.md 解释了每个指标的含义,以及如何解读高磁盘使用率或陈旧分支等告警信息。

相关资源

  • GitHub: https://github.com/CrimsonDevil333333/ops-dashboard
  • ClawHub: https://www.clawhub.ai/skills/ops-dashboard
2 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor