您可以設定配額用量快訊和監控功能。為方便起見,Cloud Quotas 資訊主頁已整合 Cloud Monitoring。本文說明如何設定快訊、建立圖表,以及尋找更多有關使用 Cloud Monitoring 監控 Cloud Quotas 的資訊。
設定基本配額用量快訊
您可以透過「IAM & Admin」(IAM 與管理) >「Quotas & System Limits」(配額與系統限制) 頁面設定配額快訊,以便接收配額事件通知。舉例來說,您可以設定快訊,在配額用量達到最大值的某個百分比時通知您。這項功能僅支援專案層級配額。
如要為特定配額或系統上限設定快訊,請按照下列步驟操作:
請確認您具備建立快訊的權限
在 Google Cloud 控制台,依序前往「IAM & Admin」(IAM 與管理) >「配額與系統限制」頁面:
在表格最右側的欄中,按一下「更多動作」,然後選取「建立用量快訊」。「警告政策範本」窗格隨即開啟。
在「設定通知」下方,選取通知管道。通知管道是您接收快訊的方式,例如電子郵件、簡訊或 Pub/Sub。
點選「建立」。
建立圖表
您可以使用 Cloud Monitoring 指標探索工具建立圖表,查看指標。您可以使用這項服務查看 Cloud Quotas 相關指標。
如要使用 Metrics Explorer 查看受監控資源的指標,請按照下列步驟操作:
-
前往 Google Cloud 控制台的 leaderboard「Metrics Explorer」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
- 在「指標」元素中,展開「選取指標」選單,
在篩選列中輸入
quota usage, 然後使用子選單選取特定資源類型和指標:- 在「Active resources」(有效資源) 選單中,選取「Consumer Quota」(消費者配額)。
- 在「使用中的指標類別」選單中,選取「配額」。
- 在「Active metrics」(使用中的指標) 選單中,從清單選取指標。如要同時顯示有效和無效的指標,請按一下「有效」,清除「選取指標」選單中的篩選條件。
- 按一下「套用」。
如要新增篩選器,從查詢結果中移除時間序列,請使用「Filter」元素。
如要合併時間序列,請使用「Aggregation」(匯總) 元素上的選單。舉例來說,如要依據 VM 的所在區域顯示 CPU 使用率,請將第一個選單設為「平均值」,第二個選單設為「區域」。
如果將「匯總」元素的第一個選單設為「未匯總」,系統就會顯示所有時間序列。「匯總」元素的預設設定取決於您選取的指標類型。
- 如要查看每日回報一個樣本的配額和其他指標,請按照下列步驟操作:
- 在「顯示」窗格中,將「小工具類型」設為「堆疊長條圖」。
- 將時間範圍設為至少一週。
找到所需的配額用量資訊後,您就能透過 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,取得配額和系統限制指標名稱。
控制台
在 Google Cloud 控制台,依序前往「IAM & Admin」(IAM 與管理) >「配額與系統限制」頁面:
本頁面的表格會顯示用量或調整過值的配額和系統限制,以及其他配額的參考項目。參考項目在「名稱」欄的結尾,會以括號標示「預設」一詞。舉例來說,
SetIAMPolicy requests per minute per region (default)是配額SetIamPolicyRequestsPerMinutePerProject的參照項目。如果沒有看到「指標」欄,請按照下列步驟操作。
- 按一下「資料欄顯示選項」。
- 選取「指標」。
- 按一下 [確定]。表格中會顯示「指標」欄。
「指標」欄會顯示指標名稱。如要篩選結果,請在「篩選」旁的欄位中輸入屬性名稱或值。
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」部分會列出用於監控的配額指標。