分享方式:


使用 Azure 監視器儲存體深入解析來監視您的儲存體服務

儲存體深入解析可提供 Azure 儲存體服務效能、容量和可用性的統一檢視,讓您能夠全面監視 Azure 儲存體帳戶。 您可以透過兩種方式觀察儲存體容量和效能:直接從儲存體帳戶檢視或從 Azure 監視器跨儲存體帳戶群組查看。

此文章將協助您了解儲存體深入解析功能帶來的體驗,以大規模獲取有關儲存體帳戶健康情況和效能的可操作知識,並提供著重於熱點和診斷延遲、節流及可用性問題的功能。

儲存體深入解析功能簡介

深入體驗之前,您應該先了解其呈現和視覺化資訊的方式。 無論您直接從儲存體帳戶或從 Azure 監視器選取儲存體功能,儲存體深入解析均會提供一致的體驗。

將其合併可提供:

  • 大規模檢視方塊,以根據儲存體服務或 API 作業的健康情況來顯示其可用性的快照集檢視;使用率,以顯示儲存體服務所接收的要求總數;以及延遲,以顯示儲存體服務或 API 作業類型處理要求所花費的平均時間。 您也可以依 Blob、檔案、資料表和佇列來檢視容量。

  • 特定儲存體帳戶的向下切入分析,有助於依類別 (可用性、效能、失敗及容量) 來診斷問題或執行詳細的分析。 選取這其中任一個選項可讓您深入檢視計量。

  • 可自訂的,讓您能夠變更想要查看的計量、修改或設定符合限制的閾值,並另存為自己的活頁簿。 活頁簿中的圖表均可釘選到 Azure 儀表板。

此功能不會要求您啟用或設定任何項目,預設會從您的儲存體帳戶收集儲存體計量。 如果您不熟悉 Azure 儲存體上可用的計量,請藉由檢閱 Azure 儲存體計量來檢視 Azure 儲存體計量中的描述和定義。

注意

存取此功能不需要付費,您只需要支付所設定或啟用的 Azure 監視器基本功能的費用,如 Azure 監視器定價詳細資料頁面上所述。

從 Azure 監視器檢視

在 Azure 監視器中,您可以檢視來自訂用帳戶中多個儲存體帳戶的交易、延遲和容量詳細資料,並協助識別效能、容量問題及失敗。

若要檢視您所有訂用帳戶之間儲存體帳戶的使用率和可用性,請執行下列步驟。

  1. 登入 Azure 入口網站

  2. 在 Azure 入口網站的左窗格中選取 [監視器],然後在 [見解] 區段下,選取 [儲存體帳戶]

    多個儲存體帳戶檢視

[概觀] 活頁簿

在所選訂用帳戶的 [概觀] 活頁簿上,該資料表會針對訂用帳戶內已分組的最多 5 個儲存體帳戶,顯示互動式儲存體計量和服務可用性狀態。 您可以根據您從下列下拉式清單中選取的選項,篩選結果:

  • 訂用帳戶:僅列出具有儲存體帳戶的訂用帳戶。

  • 儲存體帳戶 - 預設會預先選取 5 個儲存體帳戶。 如果您在範圍選取器中選取所有或多個儲存體帳戶,最多將傳回 200 個儲存體帳戶。 例如,如果您所選取的三個訂用帳戶共有 573 個儲存體帳戶,則只會顯示 200 個帳戶。

  • 時間範圍:預設會根據對應的選取項目,顯示過去 4 小時的資訊。

位於下拉式清單底下的計數器磚會彙總訂用帳戶中的儲存體帳戶總數,並反映已選取的總數。 活頁簿中會針對資料行顯示條件式色彩編碼或熱度圖,可用來報告交易計量或錯誤。 最深的色彩具有最高的值,而較淺的色彩是以最低值為基礎。 針對以錯誤為基礎的資料行,此值為紅色,而針對以計量為基礎的資料行,此值為藍色。

在 [可用性]、[E2E 延遲]、[伺服器延遲] 與 [交易錯誤類型/錯誤] 資料行中選取一個值,可將您導向至為特定儲存體帳戶類型量身打造的報表,其符合針對該儲存體帳戶所選取的資料行。 如需適用於每個類別之活頁簿的詳細資訊,請參閱以下詳細的儲存體活頁簿一節。

注意

如需可在報表中顯示哪些錯誤的詳細資訊,請參閱回應類型結構描述,並尋找 ServerOtherErrorClientOtherErrorClientThrottlingError 之類的回應類型。 視選取的儲存體帳戶而定,如果報告的錯誤類型超過三種,所有其他錯誤都會顯示於其他類別底下。

預設的可用性閾值為:

  • 警告:99%
  • 重大:90%

若要根據觀察或需求的結果設定可用性閾值,請參閱修改可用性閾值

[容量] 活頁簿

選取頁面頂端的 [容量],[容量] 活頁簿就會開啟。 此活頁簿會為您顯示帳戶中所使用的儲存體總量,以及帳戶中每個資料服務所使用的容量,以協助識別使用率不足和過度的儲存體。

多個儲存體帳戶的 [容量] 活頁簿

活頁簿中會針對資料行顯示條件式色彩編碼或熱度圖,其會以藍色值報告容量計量。 最深的色彩具有最高的值,而較淺的色彩是以最低值為基礎。

當您在活頁簿中的任一個資料行底下選取值時,即會向下切入至儲存體帳戶的 [容量] 活頁簿。 如需有關向下切入報表的進一步詳細資料,請參閱以下詳細的儲存體活頁簿一節。

從儲存體帳戶檢視

若要直接從儲存體帳戶存取 VM 深入解析:

  1. 在 Azure 入口網站中,選取 [儲存體帳戶]。

  2. 從清單中,選擇儲存體帳戶。 在 [監視] 區段中,選擇 [見解]。

    顯示儲存體帳戶的 [概觀活頁簿] 頁面的螢幕擷取畫面。

在儲存體帳戶的 [概觀] 活頁簿上,其會顯示數個可協助您快速評估的儲存體效能計量:

  • 儲存體服務的健康情況,可立即查看控制項以外的問題是否正影響其部署所在區域中的儲存體服務,相關敘述列於 [摘要] 資料行底下。

  • 互動式效能圖表,可顯示與儲存體容量、可用性、交易及延遲相關的最基本詳細資料。

  • 計量和狀態磚,可醒目提示服務可用性、對儲存體服務的交易總數、E2E 延遲及伺服器延遲。

針對 [失敗]、[效能]、[可用性] 和 [容量] 選取任一個按鈕,即會開啟個別活頁簿。

所選取儲存體帳戶的 [概觀] 頁面

詳細的儲存體活頁簿

無論您是從多個儲存體帳戶 [概觀] 活頁簿的 [可用性]、[E2E 延遲]、[伺服器延遲] 與 [交易錯誤類型/錯誤] 資料行中選取值,或從特定儲存體帳戶的 [概觀] 活頁簿中針對 [失敗]、[效能]、[可用性] 及 [容量] 選取任一個按鈕,每個均提供一組專為該類別量身打造的互動式儲存體相關資訊。

  • [可用性] 會開啟 [可用性] 活頁簿。 此活頁簿會顯示 Azure 儲存體服務目前的健全狀態;一個資料表,可顯示由儲存體帳戶中定義的資料服務所分類之每個物件的可用健全狀態,以及代表所選時間範圍的趨勢線;以及對於帳戶中每個資料服務的可用性趨勢圖表。

    可用性報表範例

  • [E2E 延遲] 和 [伺服器延遲] 會開啟 [效能] 活頁簿。 此活頁簿包含一個彙總狀態磚,可顯示 E2E 延遲和伺服器延遲;一個效能圖表,可顯示 E2E 與伺服器延遲;以及一個資料表,可根據儲存體帳戶中定義之資料服務所分類的 API 細分成功呼叫的延遲。

    效能報表範例

  • 選取方格中列出的任何錯誤類別,即會開啟 [失敗] 活頁簿。 此報表顯示所有其他用戶端錯誤的計量磚 (已描述的錯誤除外),以及成功的要求、用戶端節流的錯誤、ClientOtherError 屬性特定之交易 [回應類型] 維度計量的效能圖表,以及兩個資料表:依 API 名稱排序的交易依回應類型排序的交易

    失敗報表範例

  • [容量] 會開啟 [容量] 活頁簿。 此活頁簿會在磚和圖表中顯示帳戶內針對每個儲存體資料物件所使用的儲存體總量,以及帳戶中儲存了多少個資料物件。

    所選取儲存體帳戶的 [容量] 頁面

釘選和匯出

您可以將其中任何一個計量區段釘選到 Azure 儀表板,只要選取該區段右上角的圖釘圖示即可。

計量區段釘選到儀表板範例

多重訂用帳戶和儲存體帳戶的 [概觀] 或 [容量] 活頁簿支援藉由選取圖釘圖示右側的向下箭頭圖示,以 Excel 格式匯出結果。

匯出活頁簿方格結果範例

自訂儲存體深入解析

此節主要說明編輯自訂活頁簿以支援資料分析需求的常見案例:

  • 將活頁簿的範圍設定為一律選取特定訂用帳戶或儲存體帳戶
  • 變更方格中的計量
  • 變更可用性閾值
  • 變更色彩呈現

自訂會儲存至自訂活頁簿,以避免覆寫已發佈活頁簿中的預設設定。 活頁簿會儲存在資源群組內,位於您私人使用的 [我的報表] 區段中,或是可供每個具有資源群組存取權的人員存取的 [共用報表] 區段中。 儲存自訂活頁簿之後,您必須移至活頁簿庫加以啟動。

從命令列啟動活頁簿庫

指定訂用帳戶或儲存體帳戶

您可以將多重訂用帳戶和儲存體帳戶 [概觀] 或 [容量] 活頁簿的範圍設定為每次執行時的特定訂用帳戶或儲存體帳戶,請執行下列步驟。

  1. 在入口網站中選取 [監視器],然後在左窗格中選取 [儲存體帳戶]

  2. 在 [概觀] 活頁簿上,從命令列中選取 [編輯]

  3. 從 [訂用帳戶] 下拉式清單中選取要作為預設值的一或多個訂用帳戶。 請記住,活頁簿最多支援選取 10 個訂用帳戶。

  4. 從 [儲存體帳戶] 下拉式清單中選取要作為預設值的一或多個帳戶。 請記住,活頁簿最多支援選取 200 個儲存體帳戶。

  5. 從命令列中選取 [另存新檔],以使用您的自訂來儲存活頁簿的複本,然後按一下 [完成編輯] 以回到閱讀模式。

修改活頁簿中的計量和色彩

預先建置的活頁簿包含計量資料,而您可以修改或移除任何一個視覺效果,並自訂您小組的特定需求。

在我們的範例中,我們會使用多重訂用帳戶和儲存體帳戶容量活頁簿,以示範如何:

  • 移除計量
  • 變更色彩呈現

您可以對任一個預先建置的 [失敗]、[效能]、[可用性] 及 [容量] 活頁簿執行相同變更。

  1. 在入口網站中選取 [監視器],然後在左窗格中選取 [儲存體帳戶]

  2. 選取 [容量] 以切換至容量活頁簿,然後從命令列中,選取命令列的 [編輯]

    選取 [編輯] 以修改活頁簿

  3. 在 [計量] 區段旁邊,選取 [編輯]

    選取 [編輯] 以修改容量活頁簿計量

  4. 我們即將移除 [帳戶使用的容量時間表] 資料行,因此,請選取計量方格中的 [資料行設定]

    編輯資料行設定

  5. 在 [編輯資料行設定] 窗格中,選取 [資料行] 區段底下的 microsoft.storage/storageaccounts-Capacity-UsedCapacity Timeline$|Account used capacity Timeline$,並在 [資料行轉譯器] 下拉式清單底下,選取 [隱藏]

  6. 選取 [儲存後關閉] 以認可變更。

現在,讓我們將報表中容量計量的色彩佈景主題變更為使用綠色,而不是藍色。

  1. 在計量方格中,選取 [資料行設定]

  2. 在 [編輯資料行設定] 窗格中,選取 [資料行] 區段底下的 microsoft.storage/storageaccounts-Capacity-UsedCapacity$|microsoft.storage/storageaccounts/blobservices-Capacity-BlobCapacity$|microsoft.storage/storageaccounts/fileservices-Capacity-FileCapacity$|microsoft.storage/storageaccounts/queueservices-Capacity-QueueCapacity$|microsoft.storage/storageaccounts/tableservices-Capacity-TableCapacity$。 在 [調色盤] 下拉式清單中,選取 [綠色]

  3. 選取 [儲存後關閉] 以認可變更。

  4. 從命令列中選取 [另存新檔],以使用您的自訂來儲存活頁簿的複本,然後按一下 [完成編輯] 以回到閱讀模式。

修改可用性閾值

在此範例中,我們會使用儲存體帳戶容量活頁簿,並示範如何修改可用性閾值。 根據預設,磚和方格報告的百分比可用性會設定為閾值下限 90 且閾值上限 99。 我們會將 [依 API 名稱排序的可用性] 方格中 [可用性 %] 的閾值下限變更為 85%,這表示當閾值低於 85% 時,健全狀態就會變更為重大。

  1. 在入口網站中選取 [儲存體帳戶],然後從清單中選取儲存體帳戶。

  2. 從左窗格中選取 [見解]

  3. 在活頁簿中,選取 [可用性] 以切換至可用性活頁簿,然後從命令列中選取 [編輯]

  4. 向下捲動至頁面底部,然後在 [依 API 排序的可用性] 方格旁的左側,選取 [編輯]

    編輯 [依 API 名稱排序的可用性] 方格設定

  5. 選取 [資料行設定],然後在 [編輯資料行設定] 窗格的 [資料行] 區段底下,選取 [可用性 (%) (閾值 + 已格式化)]

  6. 將 [重大] 健全狀態的值從 90 變更為 85,然後按一下 [儲存後關閉]

    修改重大狀態的可用性閾值

  7. 從命令列中選取 [另存新檔],以使用您的自訂來儲存活頁簿的複本,然後按一下 [完成編輯] 以回到閱讀模式。

疑難排解

如需一般疑難排解指引,請參閱專用的活頁簿式深入解析疑難排解文章

本節將協助您診斷在使用儲存體深入解析時可能遇到的一些常見問題,並進行疑難排解。 請使用下列清單,找到與您的特定問題相關的資訊。

解決效能、容量或可用性問題

如需協助對使用儲存體深入解析的任何儲存體相關問題進行疑難排解,請參閱 Azure 儲存體疑難排解指導方針

為什麼我只能看到 200 個儲存體帳戶?

無論選取了多少個訂用帳戶,選取的儲存體帳戶數目均限定為 200 個。

如何變更色彩設定和可用性閾值?

請參閱修改可用性閾值一節,以了解如何變更色彩設定和可用性閾值的詳細步驟。

如何分析儲存體深入解析中顯示的資料並進行疑難排解?

如需如何分析儲存體深入解析中顯示的 Azure 儲存體資料並進行疑難排解的詳細資訊,請參閱監視、診斷與疑難排解 Microsoft Azure 儲存體一文。

為什麼我在計量中看不到所有類型的錯誤?

目前,最多只會顯示三種不同類型的錯誤,而其餘錯誤會在單一貯體中群組在一起。 其會使用 splitByLimit 來控制,而且可以修改。 若要變更此屬性:

  1. 按一下編輯活頁簿。

  2. 移至計量、按一下編輯,然後選取 [交易、總和] 或您想要編輯的任何計量。

    移至計量、按一下編輯,然後按一下 [交易、總和]

  3. 接著,變更 [分割數目]。

    選取計量參數

如果您想要查看 n 個不同類型的錯誤,而不是將 splitByLimit 指定為 n+1,則要針對其餘錯誤額外加 1。

我已將活頁簿儲存於某個儲存體帳戶上。 為什麼我現在找不到該活頁簿?

每個活頁簿都會儲存於您儲存時所使用的儲存體帳戶中。 嘗試尋找使用者儲存活頁簿時所使用的特定儲存體帳戶。 否則,就無法在不知道資源 (儲存體帳戶) 的情況下,尋找特定的活頁簿。

下一步