設定配額快訊和監控功能

您可以設定配額用量快訊和監控功能。為方便起見,Cloud Quotas 資訊主頁已整合 Cloud Monitoring。本文說明如何設定快訊、建立圖表,以及尋找更多有關使用 Cloud Monitoring 監控 Cloud Quotas 的資訊。

設定基本配額用量快訊

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

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

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

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

    前往「配額與系統限制」頁面

  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. 在「Active resources」(有效資源) 選單中,選取「Consumer Quota」(消費者配額)
    2. 在「使用中的指標類別」選單中,選取「配額」
    3. 在「Active metrics」(使用中的指標) 選單中,從清單選取指標。如要同時顯示有效和無效的指標,請按一下「有效」,清除「選取指標」選單中的篩選條件。
    4. 按一下「套用」
  4. 如要新增篩選器,從查詢結果中移除時間序列,請使用「Filter」元素

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

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

  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 與管理) >「配額與系統限制」頁面:

    前往「配額與系統限制」頁面

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

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

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

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

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 的定價,請參閱「Google Cloud Observability 定價」一文。

Cloud Monitoring 說明文件內容豐富,以下幾份文件可協助您入門:

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