運維智慧巡檢系統 - 全方位自動化巡檢解決方案
這是一個全面的運維智慧巡檢系統,支援多層級的自動化巡檢,包括基礎資源、中介軟體、容器平臺、日誌、業務指標等多個維度。系統會自動檢測目標環境中已安裝的軟體和服務,僅對存在的元件進行真實巡檢。
python3 intelligent_inspection.py
python3 intelligent_inspection.py --export
# 僅執行基礎資源巡檢
python3 intelligent_inspection.py --layers resource
# 執行基礎資源和中介軟體巡檢
python3 intelligent_inspection.py --layers resource middleware
# 執行所有層級巡檢(預設)
python3 intelligent_inspection.py --layers all
================================================================================
智慧運維巡檢報告
巡檢時間: 2026-06-04 09:49:19
主機名: your-hostname
作業系統: Linux 6.8.0-117-generic
================================================================================
執行: 基礎資源巡檢
健康評分: 100/100
摘要: 系統資源狀態良好
✓ CPU使用率
當前值: 2.3%
閾值: P1: >95% | P2: >85%
狀態: 正常 | 風險等級: 正常
✓ 記憶體使用率
當前值: 67.4% (2.55GB/3.78GB)
閾值: P1: >95% | P2: >85%
狀態: 正常 | 風險等級: 正常
================================================================================
巡檢總結
================================================================================
總體健康評分: 98/100
P1級別問題: 0個
P2級別問題: 1個
系統狀態: 優秀 ✓
| 等級 | 名稱 | 說明 | 分數影響 |
|---|---|---|---|
| P1 | 嚴重 | 核心功能不可用,需要立即處理 | -20分 |
| P2 | 警告 | 功能受損或存在風險,需要儘快處理 | -10分 |
| P3 | 提示 | 存在潛在問題,建議處理 | -5分 |
評分等級: - 90-100分: 優秀 ✓ - 70-89分: 良好 - 50-69分: 需關注 - 0-49分: 需立即處理 ✗
pip install psutil
pip install requests # 用於Elasticsearch檢查
系統會自動檢測以下中介軟體,僅對已安裝的進行巡檢:
使用crontab配置定時巡檢:
# 每15分鐘執行一次基礎資源巡檢
*/15 * * * * /usr/bin/python3 /path/to/intelligent_inspection.py --layers resource --export
# 每小時執行一次完整巡檢
0 * * * * /usr/bin/python3 /path/to/intelligent_inspection.py --export
根據巡檢結果配置告警: - P1級別:電話、簡訊告警 - P2級別:企業微信、釘釘告警 - P3級別:郵件、工單通知
| 檔案 | 說明 |
|---|---|
intelligent_inspection.py |
主巡檢指令碼 |
README.md |
詳細巡檢文件 |
README_INSPECTION.md |
使用指南 |
skill.json |
Skill後設資料配置 |
更多技能請訪問小蔥技能站7w4.net。
MIT License
@43622283
詳細文件請檢視: - README.md - 完整巡檢文件 - README_INSPECTION.md - 使用指南
這個 Skill 功能覆蓋面廣,文件寫得很詳細,基礎資源巡檢能真實採集資料,安裝使用也比較簡單。但它的問題在於:K8S、日誌、業務這幾層的資料是隨機生成的模擬值,不是真實監控資料,不能直接用於生產環境。另外還有5個巡檢層級寫的是規劃中,實際沒實現。簡單說就是一個"架子搭好了但有些地方還沒填滿"的工具,適合學習參考,想實際使用的話需要自己補充真實資料採集的部分。