以 PromQL 為準的快訊政策

本頁說明如何在 Cloud Monitoring 中建立以 PromQL 為基礎的快訊政策。您可以使用 PromQL 查詢,利用比率、動態閾值和組合指標等功能建立複雜的條件。

如果您在 Google Cloud以外的環境中使用 Prometheus,或是在 Managed Service for Prometheus 中使用快訊,則可以將 Prometheus 快訊規則遷移至以 PromQL 為基礎的快訊政策。這樣一來,您就能在 Cloud Monitoring 中管理所有警告政策。

您也可以將 Grafana 資訊主頁匯入 Cloud Monitoring

在 Cloud Monitoring 快訊政策中使用 PromQL

您可以透過下列方式建立以 PromQL 為基礎的快訊政策:

以 PromQL 為準的警示政策建立的事件會顯示在 Google Cloud 控制台中,與其他事件一併顯示。您可以在 Google Cloud 控制台中與這些事件互動。

採用 PromQL 的快訊政策條件可參照 Cloud Monitoring 中的任何指標,包括系統指標、自訂指標、記錄指標和 Prometheus 指標。 Google Cloud 您必須將非 Prometheus 指標的名稱轉譯為 PromQL 指標語法。詳情請參閱「將 Monitoring 指標對應至 PromQL」。

限制

以 PromQL 為基礎的警示政策最多可設定 24 小時的重新測試時間窗,以及最多 24 小時的對齊時間。重測時段和對齊期間的總和不得超過 25 小時。

如果 Prometheus 快訊規則參照指標,則必須先在 Cloud Monitoring 中建立等同的指標描述符,才能建立以 PromQL 為基礎的快訊政策。不過,您可以使用 Cloud Monitoring API 設定以 PromQL 為基礎的快訊政策,藉此覆寫這項驗證機制。詳情請參閱「停用指標存在性的檢查功能」。

定價

一般來說,Cloud Monitoring 系統指標是免費的,但外部系統、代理程式或應用程式的指標則不包含在內。計費指標會依據擷取的位元組數或樣本數計費。

如要進一步瞭解 Cloud Monitoring 的定價,請參閱下列文件: