設定配額快訊和監控功能

您可以使用 Cloud Monitoring 設定配額用量快訊和監控。本頁說明如何設定快訊、建立圖表,以及瞭解如何使用 Cloud Monitoring 監控 Cloud Quotas。

設定基本配額用量快訊

Cloud Quotas 資訊主頁已整合 Cloud Monitoring您可以透過「IAM & Admin」(IAM 與管理) >「Quotas & System Limits」(配額與系統限制) 頁面設定配額快訊,以便接收配額事件通知。舉例來說,您可以設定快訊,在配額用量達到最大值的某個百分比時通知您。這項功能僅支援專案層級配額。

如要為特定配額或系統上限設定快訊,請按照下列步驟操作:

  1. 請確認您具有建立快訊的權限

  2. 在 Google Cloud 控制台,依序前往「IAM & Admin」(IAM 與管理) >「Quotas & System Limits」(配額與系統限制) 頁面:

    前往「配額與系統限制」

  3. 在表格最右側的欄中,按一下「更多動作」,然後選取「建立用量快訊」。「快訊政策範本」窗格隨即開啟。

  4. 在「設定通知」下方,選取通知管道。通知管道是您接收快訊的方式,例如電子郵件、簡訊或 Pub/Sub。

  5. 點選「建立」

建立圖表

您可以使用 Cloud Monitoring 指標探索工具建立圖表,查看指標。您可以使用這項服務查看 Cloud Quotas 相關指標。

如要使用 Metrics Explorer 查看受監控資源的指標,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的 「Metrics Explorer」頁面:

    前往 Metrics Explorer

    如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 在「指標」元素中,展開「選取指標」選單, 在篩選列中輸入 quota usage, 然後使用子選單選取特定資源類型和指標:
    1. 在「有效資源」選單中,選取「消費者配額」
    2. 在「Active metric categories」(使用中的指標類別) 選單中,選取「Quota」(配額)
    3. 在「Active metrics」(使用中的指標) 選單中,從清單選取指標。如要同時顯示有效和無效的指標,請按一下「有效」,清除「選取指標」選單中的篩選條件。
    4. 按一下 [套用]
  4. 如要從顯示畫面中移除時間序列,請使用「篩選器」元素

  5. 如要合併時間序列,請使用「Aggregation」元素上的選單。舉例來說,如要依據 VM 的所在區域顯示 CPU 使用率,請將第一個選單設為「平均值」,第二個選單設為「區域」

    將「Aggregation」(匯總) 元素的第一個選單設為「Unaggregated」(未匯總) 時,系統會顯示所有時間序列。「匯總」元素的預設設定取決於您選取的指標類型。

  6. 如要取得每日一個樣本的配額和其他指標,請按照下列步驟操作:
    1. 在「顯示」窗格中,將「小工具類型」設為「堆疊長條圖」
    2. 將時間範圍設為至少一週。

找到所需的配額用量資訊後,您就能透過 Cloud Monitoring 建立自訂的資訊主頁和快訊,詳情請參閱「運用 Cloud Monitoring 執行更多操作」。

查看配額指標支援

並非所有服務都支援 Cloud Monitoring 中的配額指標。如要查看支援的服務適用的配額指標,請在建立圖表或快訊政策時選取「消費者配額」做為資源類型。不支援配額指標的服務不會顯示。

  • 支援配額指標的常見服務包括 Compute Engine、Dataflow、Spanner、Pub/Sub、Cloud Vision、Speech-to-Text、Cloud Monitoring 和 Cloud Logging。

  • 不支援配額指標的常見服務包括 App Engine 和 Cloud SQL。

取得指標名稱

配額和系統限制有兩種名稱:顯示名稱和指標名稱。顯示名稱包含空格和大小寫,方便使用者閱讀。指標名稱通常會採用小寫格式,並以底線分隔,而非空格 (確切格式取決於服務)。

下列操作說明會示範如何使用 Google Cloud 控制台或 gcloud CLI,取得配額和系統限制指標名稱。

主控台

  1. 在 Google Cloud 控制台,依序前往「IAM & Admin」(IAM 與管理) >「Quotas & System Limits」(配額與系統限制) 頁面:

    前往「配額與系統限制」

    本頁面的表格會顯示已使用或已調整值的配額和系統限制,以及其他配額的參照項目。參考項目在「名稱」欄的結尾,會以半形括號標示「預設」一詞。舉例來說,SetIAMPolicy requests per minute per region (default) 是配額 SetIamPolicyRequestsPerMinutePerProject 的參照項目。

  2. 如果沒有看到「指標」欄,請按照下列步驟操作。

    1. 按一下「資料欄顯示選項」
    2. 選取「指標」
    3. 按一下 [確定]。表格中會顯示「指標」欄。

「指標」欄會顯示指標名稱。如要篩選結果,請在「Filter」(篩選條件) 旁的欄位中輸入屬性名稱或值。

gcloud

如要使用 gcloud CLI 取得 Google Cloud 服務的指標名稱,請執行 quotas info list 指令。如要略過未列出指標名稱的行,請將輸出內容傳遞至 grep 等指令,並以 metric: 做為搜尋字詞,或使用 gcloud CLI --format 標記:

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

更改下列內容:

  • PROJECT_ID_OR_NUMBER:專案 ID 或專案編號。
  • SERVICE_NAME:您要查看配額指標的服務名稱,例如 Compute Engine 的服務名稱為 compute.googleapis.com。請加入服務名稱的 googleapis.com 部分。

運用 Cloud Monitoring 執行更多工作

您可以使用 Cloud Monitoring 工具,深入監控配額用量、值和錯誤。您可以利用這些指標建立自訂的資訊主頁和快訊。舉例來說,您可以查看配額用量的變化,或在配額即將達到上限時接收快訊。

Cloud Monitoring 支援各種指標,因此您可以將這些指標與篩選器和匯總功能搭配使用,以全新角度深入瞭解配額用量。舉例來說,您可以結合分配配額指標與 quota_metric 篩選器,並套用至 Cloud TPU 名稱。

Cloud Monitoring 說明文件涵蓋所有功能。由於說明文件集內容豐富,我們建議您先從下列幾頁開始:

  • 建立圖表: 這份完整指南說明如何建立圖表和表格,並將其新增至自訂資訊主頁。
  • 快訊簡介: 總覽快訊的運作方式,以及建立快訊政策的選項。
  • 管理快訊政策: 這份指南說明如何執行現有快訊政策的各種管理工作,例如查看、編輯、刪除政策,或將政策新增至資訊主頁。
  • 使用配額指標: 這個詳細頁面專門介紹配額用途,並提供範例,涵蓋如何為 quota/exceeded 錯誤建立快訊等主題。
  • Google Cloud 指標指南: 指標參考頁面。「serviceruntime」部分會列出用於監控的配額指標。