Ubuntu Inspector

👤 chengchiangwork 📦 v1.0.1 ⭐ 4.3 ⬇️ 879 下載
🔒 IT運維與安全 免費

📖 技能介紹


name: ubuntu-inspector description: Ubuntu 系統巡檢工具。用於執行全面的系統健康檢查,包括 CPU、記憶體、磁碟、網路、服務狀態、安全審計等。當用戶需要檢查 Ubuntu 伺服器狀態、排查系統問題、生成系統報告或進行日常運維巡檢時觸發。


Ubuntu Inspector - 系統巡檢工具

全面的 Ubuntu 系統健康檢查和監控工具。

功能

  • 系統資訊: 主機名、OS 版本、核心、架構、執行時間
  • CPU 監控: 型號、核心數、使用率、負載
  • 記憶體監控: 總量、使用量、可用量、快取
  • 磁碟監控: 各分割槽使用率、容量、inode
  • 網路檢查: IP 地址、閘道器、DNS、監聽埠

    小蔥技能站7w4.net發現了升級外掛。

  • 服務狀態: SSH、Cron 等關鍵服務執行狀態
  • 安全審計: 登入記錄、使用者統計、失敗嘗試
  • 程序監控: 程序總數、殭屍程序、記憶體佔用 Top 10
  • 日誌檢查: 最近系統錯誤
  • 更新狀態: 可更新軟體包數量

使用方法

快速巡檢

# 執行完整巡檢
bash ~/.openclaw/workspace/skills/ubuntu-inspector/scripts/inspect.sh

檢視報告

指令碼會自動生成報告檔案,路徑會顯示在輸出最後:

/tmp/ubuntu_inspection_YYYYMMDD_HHMMSS.txt

輸出說明

報告包含以下部分: 1. 系統基本資訊 2. CPU 資訊和使用率 3. 記憶體使用情況 4. 磁碟空間(含使用率警告) 5. 網路配置 6. 監聽埠列表 7. 關鍵服務狀態 8. 最近登入記錄 9. 當前登入使用者 10. 程序統計 11. 記憶體佔用 Top 10 程序 12. 系統錯誤日誌 13. 安全資訊 14. 系統更新狀態

警告閾值

  • 磁碟使用率: > 80% 會顯示警告
  • 殭屍程序: 數量會特別標註
  • 失敗登入: 最近10次失敗嘗試會列出

依賴

  • bash
  • 標準 Linux 工具 (ps, df, free, ss, ip, systemctl, journalctl)
  • lsb_release (用於獲取 OS 版本)

注意事項

  • 需要 root 許可權才能獲取完整資訊
  • 部分日誌檢查需要 systemd
  • 報告檔案儲存在 /tmp 目錄,重啟後會清除

🤖 AI 評測

這是一個實用且功能全面的 Ubuntu 系統巡檢工具,能夠一次性檢查伺服器的各項健康指標並生成報告。文件說明詳細,指令碼執行簡單,警告提示清晰,對普通運維人員非常友好。唯一的不足是在某些精簡系統或非 root 環境下,部分檢查項可能無法正常執行。總體而言質量良好,是一個值得信賴的系統檢查助手。

📊 多維度評分

適應性4.3
規範性4
有效性4.2
可靠性4.2
可信度5

📁 包含檔案 (3 個)

📄 SKILL.md 2 KB
📄 _meta.json 135 B
📄 scripts/inspect.sh 5.1 KB