使用 PromQL 建立快訊政策

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

如果您在外部環境使用 Prometheus, Google Cloud或在 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 系統指標是免費的,但外部系統、代理程式或應用程式的指標則否。系統會根據擷取的位元組數或樣本數,對可計費指標收費。

詳情請參閱 Google Cloud 可觀測性定價頁面的 Cloud Monitoring 部分。