指標匯總器
從應用程式、資料庫、快取和基礎設施中匯總效能指標,並以統一的命名慣例集中至 Prometheus、StatsD 或 CloudWatch。
概述
此技能使 Claude 能夠透過將來自不同系統的指標匯總為統一視圖,從而簡化效能監控流程。它簡化了收集、集中和分析效能資料的過程,進而帶來更深入的洞察和更快的問題解決速度。
運作方式
- 指標分類學設計:Claude 協助為所有系統的指標定義清晰且一致的命名慣例。
- 匯總工具選擇:Claude 根據使用者的環境和需求,協助選擇合適的指標匯總工具(例如 Prometheus、StatsD、CloudWatch)。
- 配置與整合:Claude 引導您配置所選的匯總工具,並將其與各種資料來源進行整合。
- 儀表板與警報設定:Claude 協助設定用於視覺化指標的儀表板,並為關鍵效能指標定義警報。
何時使用此技能
當您需要以下事項時,此技能將會啟用:
- 從多個應用程式和系統集中效能指標。
- 設計一致的指標命名慣例。
- 為您的需求選擇正確的指標匯總工具。
- 設定用於效能監控的儀表板和警報。
範例
範例 1:集中應用程式與系統指標
使用者請求:「將應用程式和系統指標匯總到 Prometheus。」
此技能將會:
- 引導使用者定義應用程式的指標(例如,請求延遲、錯誤率)和系統的指標(例如,CPU 使用率、記憶體使用量)。
- 協助配置 Prometheus 從應用程式和系統端點抓取指標。
範例 2:為資料庫效能設定警報
使用者請求:「集中資料庫指標並為慢查詢設定警報。」
此技能將會:
- 協助使用者定義資料庫效能的指標(例如,查詢執行時間、連線池使用率)。
- 引導使用者配置匯總工具以從資料庫收集這些指標。
- 協助在匯總工具中設定警報,以便在查詢執行時間超過定義的閾值時通知使用者。
最佳實踐
- 命名慣例:為所有指標使用一致且定義明確的命名慣例,以確保清晰度和易於分析。
- 粒度:為指標選擇適當的粒度等級,以平衡細節和儲存需求。
- 保留策略:為指標定義保留策略,以管理儲存空間並確保歷史分析的資料可用性。
整合
此技能可與管理基礎設施、部署應用程式和監控系統健康狀態的其他外掛程式整合。例如,它可以與部署外掛程式一起使用,以便在新應用程式部署後自動配置指標收集。
先決條件
- 能夠存取指標收集工具(Prometheus、StatsD、CloudWatch)
- 與指標來源的網路連線
- 在 ${CLAUDE_SKILL_DIR}/metrics/ 中配置的指標儲存
- 了解指標分類學
操作說明
- 設計一致的指標命名慣例
- 為環境選擇合適的匯總工具
- 配置從所有來源進行的指標收集
- 設定集中式儲存和保留策略
- 建立用於視覺化的儀表板
- 為關鍵指標定義警報
輸出
- 指標匯總配置文件
- 統一的命名慣例文件
- 關鍵指標的儀表板定義
- 效能閾值的警報規則
- 指標來源的整合指南
錯誤處理
如果指標匯總失敗:
- 驗證與來源的網路連線
- 檢查認證憑證
- 驗證指標格式相容性
- 檢閱儲存容量和保留策略
- 確保匯總工具配置正確
資源
- Prometheus 匯總文件
- StatsD 協議規範
- CloudWatch 指標 API 參考
- 指標命名最佳實踐