Criteri di avviso basati su PromQL

Questa pagina descrive come creare criteri di avviso basati su PromQL in Cloud Monitoring. Puoi utilizzare le query PromQL per creare condizioni complesse con funzionalità come rapporti, soglie dinamiche e metriche combinate.

Se utilizzi Prometheus in ambienti esterni Google Cloudo se utilizzi gli avvisi in Managed Service per Prometheus, puoi eseguire la migrazione delle regole di avviso di Prometheus alle norme di avviso basate su PromQL. In questo modo, puoi gestire tutti i tuoi criteri di avviso in Cloud Monitoring.

Puoi anche importare le dashboard di Grafana in Cloud Monitoring.

Utilizzare PromQL nei criteri di avviso di Cloud Monitoring

Puoi creare criteri di avviso basati su PromQL nei seguenti modi:

Gli incidenti creati da un criterio di avviso basato su PromQL vengono visualizzati nella Google Cloud console insieme agli altri incidenti. Puoi interagire con questi incidenti nella Google Cloud console.

Le condizioni del criterio di avviso basato su PromQL possono fare riferimento a qualsiasi metrica in Cloud Monitoring, tra cui le metriche di sistema, le metriche personalizzate e basate su log e le metriche di Prometheus. Google Cloud Devi tradurre i nomi delle metriche non Prometheus nella sintassi delle metriche PromQL. Per ulteriori informazioni, consulta Mappare le metriche di monitoraggio a PromQL.

Limitazioni

Un criterio di avviso basato su PromQL può avere un intervallo di nuovo test di massimo 24 ore e un periodo di allineamento di massimo 24 ore. La somma della finestra di nuovo test e del periodo di allineamento deve essere al massimo di 25 ore.

Se la regola di avviso Prometheus fa riferimento a una metrica, devi prima avere un descrittore della metrica equivalente in Cloud Monitoring prima di creare il criterio di avviso basato su PromQL. Tuttavia, puoi eseguire il superamento di questa convalida configurando la tua criterio di avviso basata su PromQL con l'API Cloud Monitoring. Per ulteriori informazioni, consulta Disattivare il controllo dell'esistenza della metrica.

Prezzi

In generale, le metriche di sistema di Cloud Monitoring sono gratuite, mentre quelle provenienti da sistemi, agenti o applicazioni esterni non lo sono. Le metriche fatturabili vengono fatturate in base al numero di byte o al numero di campioni importati.

Per ulteriori informazioni sui prezzi di Cloud Monitoring, consulta i seguenti documenti: