本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
此程序中的步驟說明如何使用屬性變數,建立顯示各種指標圖形的彈性儀表板。這包括儀表板上的下拉式選取方塊,可用來在不同 Lambda 函數之間切換所有圖形中的指標。
此類型儀表板的其他使用案例範例包括將 InstanceId
當作變數,建立具有執行個體 ID 下拉式清單的指標儀表板。或者,您也可以建立將 region
當作變數的儀表板,顯示來自不同區域的相同指標集。
使用儀表板屬性變數建立彈性 Lambda 儀表板
-
透過 https://console.aws.amazon.com/cloudwatch/
開啟 CloudWatch 主控台。 -
在導覽窗格中,選擇 Dashboards (儀表板)、Create dashboard (建立儀表板)。
-
輸入儀表板的名稱,然後選擇建立儀表板。
-
將小工具新增至顯示 Lambda 函數指標的儀表板。建立這些小工具時,請為小工具指標指定 Lambda、依照函數名稱。針對該函數,請指定您要包含在此儀表板中的任一 Lambda 函數。
如需將小工具新增至儀表板的詳細資訊,請參閱在 CloudWatch 儀表板上使用小工具。
-
新增小工具之後,檢視儀表板時,請依序選擇動作、變數、建立變數。
-
選擇屬性變數。
針對變數變更的屬性,請選擇 FunctionName。
-
針對輸入類型,以此使用案例而言,我們建議選擇選擇功能表 (下拉式清單)。這會在儀表板中建立下拉式功能表,您可以在其中選取要顯示指標的 Lambda 函數名稱。
如果這是針對只在兩個或三個不同值之間切換之變數的儀表板,選項按鈕會是好選擇。
如果您想要為變數輸入或貼上值,請選擇文字輸入。此選項不包含下拉式清單或選項按鈕。
選擇選擇功能表 (下拉式清單) 時,您必須選擇輸入值或使用指標搜尋,填入功能表。針對此使用案例,假設您有大量 Lambda 函數,且不想手動輸入所有函數。選擇使用指標搜尋的結果,然後執行下列動作:
依序選擇預先建立的查詢、Lambda、錯誤。
(選擇錯誤不會將錯誤指標新增至儀表板,但會快速填入 FunctionName 變數選取方塊。)
選擇依照函數名稱,然後選擇搜尋。
在搜尋按鈕下,您會看到已選取 FunctionName。您也會看到訊息,說明找到多少 FunctionName 維度值來填入輸入方塊。
(選用) 如需更多設定,請選擇次要設定,然後執行下列一或多個動作:
若要自訂變數的名稱,請在自訂變數名稱中輸入名稱。
若要自訂變數輸入欄位的標籤,請在輸入標籤中輸入標籤。
若要在第一次開啟儀表板時設定此變數的預設值,請在預設值中輸入預設值。
選擇新增變數。
儀表板頂端附近會出現 FunctionName 下拉式選取方塊。您可以在此方塊中選取 Lambda 函數,使用該變數的所有小工具都會顯示所選函數的相關資訊。
如果您稍後將更多小工具新增至使用 FunterName 維度監視 Lambda 指標的儀表板,這些小工具會自動使用該變數。