本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
OPS08-BP05 建立儀表板
儀表板是以人為本的工作負載遙測資料檢視。雖然它們提供了重要的視覺介面,但它們不應該取代警報機制,而是補充它們。經過精心打造的儀表板不僅能提供快速了解系統運作狀況和效能的洞見,還能對利益相關者呈現有關業務成果和問題影響層面的即時資訊。
預期成果:
使用視覺呈現的方式,提供清楚、深入系統與業務運作狀況且可付諸行動的洞見。
常見的反模式:
-
包含太多指標、過於複雜的儀表板。
-
仰賴沒有異常偵測提醒的儀表板。
-
儀表板未隨著工作負載發展而更新。
建立此最佳實務的優勢:
-
立即查看關鍵系統指標 和 KPIs。
-
增強利益相關者的溝通和理解。
-
快速深入洞察操作問題的影響層面。
未建立此最佳實務時的風險等級:中
實作指引
以業務為中心的儀表板
為企業量身打造的儀表板可KPIs吸引更廣泛的利益相關者。儘管這些人可能對系統指標不感興趣,但他們熱衷於了解這些數字的業務含義。以業務為中心的儀表板可確保所有受監控和分析的技術和營運指標都與總體業務目標保持同步。這種一致性提供了清晰度,確保每個人在什麼重要以及什麼不重要的問題上意見一致。此外,強調業務的儀表板KPIs往往更可行。利益相關者可以快速了解營運的運作狀態、需要注意的領域以及對業務成果的潛在影響。
考慮到這一點,在建立儀表板時,請確保技術指標與業務 之間存在平衡KPIs。兩者都至關重要,但兩者迎合不同的受眾。在理想情況下,您應有能夠提供全方位視角儀表板,以便深入掌握系統運作狀況與效能,同時也要強調關鍵業務成果及其影響。
Amazon CloudWatch Dashboards 是 CloudWatch 主控台中的可自訂首頁,您可以使用它在單一檢視中監控您的資源,甚至是分散在不同 AWS 區域 和 帳戶的資源。
實作步驟
-
建立基本儀表板:在 中建立新的儀表板 CloudWatch,為其提供描述性名稱。
-
使用 Markdown 小工具:在深入研究指標之前,請使用 Markdown 小工具在儀表板頂端新增文字內容。此內容應說明儀表板涵蓋的內容、所呈現指標的重要性,還可以包含其他儀表板和疑難排解工具的連結。
-
建立儀表板變數:在適當位置合併儀表板變數,以允許動態且靈活的儀表板檢視。
-
建立儀表板小工具:新增儀表板小工具以便將應用程式產生的各種不同指標視覺化,並調整這些小工具以便有效呈現系統運作狀況和業務成果。
-
Log Insights 查詢:使用 CloudWatch Log Insights 從您的日誌中衍生可執行的指標,並在儀表板上顯示這些洞察。
-
設定警示:將CloudWatch警示整合到您的儀表板中,以快速檢視違反閾值的任何指標。
-
使用貢獻者洞察:整合CloudWatch貢獻者洞察來分析高基數欄位,並更清楚地了解資源的主要貢獻者。
-
設計自訂小工具:對於標準小工具未滿足的特定需求,請考慮建立自訂小工具。這些小工具可從各種資料來源中提取資料,或以獨特的方式呈現資料。
-
使用 AWS Health Dashboard:使用 AWS Health Dashboard來更深入地了解您的帳戶運作狀態、事件,以及可能影響服務和資源的近期變更。也可以在 AWS Organizations 中集中檢視運作狀態事件,或建立自己的自訂儀表板 (如需詳細資訊,請參閱相關範例)。
-
反覆執行並改進:隨著應用程式發展,請定期重新檢視您的儀表板,以確保其相關性。
資源
相關的最佳實務:
相關文件:
相關影片:
相關範例: