使用 S3 Storage Lens 指標來改善效能 - Amazon Simple Storage Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 S3 Storage Lens 指標來改善效能

如果已啟用 S3 Storage Lens 進階指標,您可以使用詳細的狀態碼指標,來取得成功或失敗請求的計數。您可以使用此資訊,針對存取或效能問題進行疑難排解。詳細的狀態碼指標會顯示 HTTP 狀態碼的計數,例如 403 禁止和 503 服務無法使用。您可以跨 S3 儲存貯體、帳戶和組織檢查詳細狀態碼指標的整體趨勢。然後,您可以向下切入至儲存貯體層級指標,以識別目前正在存取這些儲存貯體並導致錯誤的工作負載。

例如,您可以查看 403 Forbidden error count (403 禁止錯誤計數) 指標,以識別在未套用正確許可的情況下存取工作負載的工作負載。在識別了這些工作負載之後,您可以在 S3 Storage Lens 之外進行深入探索,針對 403 禁止錯誤進行疑難排解。

此範例說明如何使用 403 Forbidden error count (403 禁止錯誤計數) 和 % 403 Forbidden errors (% 403 禁止錯誤計數) 指標,針對 403 禁止錯誤執行趨勢分析。您可以使用這些指標,來識別在未套用正確許可的情況下存取工作負載的工作負載。您可以針對任何其他 Detailed status code metrics (詳細狀態碼指標) 執行類似的趨勢分析。如需詳細資訊,請參閱 Amazon S3 Storage Lens 指標詞彙表

先決條件

若要在 S3 Storage Lens 儀表板中查看 Detailed status code metrics (詳細狀態碼指標) 指標,您必須啟用 S3 Storage Lens Advanced metrics and recommendations (進階指標和建議),然後選取 Detailed status code metrics (詳細狀態碼指標)。如需詳細資訊,請參閱 建立和更新 Amazon S3 Storage Lens 儀表板

步驟 1:針對個別 HTTP 狀態碼執行趨勢分析

  1. 登入 AWS Management Console,並開啟位於 https://console.aws.amazon.com/s3/ 的 Amazon S3 主控台。

  2. 在左導覽窗格中,選擇 Storage LensDashboards (儀表板)。

  3. Dashboards (儀表板) 清單中,選擇您要檢視的儀表板名稱。

  4. Trends and distributions (趨勢和分佈) 區段中,針對 Primary metric (主要指標),從 Detailed status codes (詳細狀態碼) 類別中選擇 403 Forbidden error count (403 禁止錯誤計數)。針對 Secondary metric (次要指標),選擇 % 403 Forbidden errors (% 403 禁止錯誤)。

  5. 向下捲動至 Top N overview for date (日期的前 N 個概觀) 區段。針對 Metrics (指標),從 Detailed status codes (詳細狀態碼) 類別中選擇 403 Forbidden error count (403 禁止錯誤計數) 或 % 403 Forbidden errors (% 403 禁止錯誤)。

    Top N overview for date (日期的前 N 個概觀) 區段會更新,依帳戶、AWS 區域和儲存貯體顯示熱門 403 禁止錯誤計數。

步驟 2:依儲存貯體分析錯誤計數

  1. 登入 AWS Management Console,並開啟位於 https://console.aws.amazon.com/s3/ 的 Amazon S3 主控台。

  2. 在左導覽窗格中,選擇 Storage LensDashboards (儀表板)。

  3. Dashboards (儀表板) 清單中,選擇您要檢視的儀表板名稱。

  4. 在 Storage Lens 儀表板中,選擇 Bucket (儲存貯體) 索引標籤。

  5. 向下捲動至 Buckets (儲存貯體) 區段。針對 Metrics categories (指標類別),選取 Detailed status code (詳細狀態碼) 指標。然後清除 Summary (摘要)。

    Buckets (儲存貯體) 清單會更新,以顯示所有可用的詳細狀態碼指標。您可以使用此資訊,來查看哪些儲存貯體具有很大比例的特定 HTTP 狀態碼,以及哪些狀態碼通用於儲存貯體之間。

  6. 若要篩選 Buckets (儲存貯體) 清單,僅顯示特定詳細狀態碼指標,請選擇偏好設定圖示 ( A screenshot that shows the preferences icon in the S3 Storage Lens dashboard. )。

  7. 清除您不想要在 Buckets (儲存貯體) 清單中檢視之任何詳細狀態碼指標的切換。

  8. (選用) 在 Page size (頁面大小) 下,選擇要在清單中顯示的儲存貯體數目。

  9. 選擇 Confirm (確認)。

    Buckets (儲存貯體) 清單會顯示您指定之儲存貯體數目的錯誤計數指標。您可以使用此資訊,來識別遇到許多錯誤的特定儲存貯體,並依儲存貯體針對錯誤進行疑難排解。

步驟 3:針對錯誤進行疑難排解

在識別具有高比例特定 HTTP 狀態碼的儲存貯體之後,您可以針對這些錯誤進行疑難排解。如需詳細資訊,請參閱下列內容: