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 a Google Cloud o se utilizzi gli avvisi in Managed Service per Prometheus, puoi eseguire la migrazione delle regole di avviso di Prometheus alle policy di avviso basate su PromQL. In questo modo, puoi gestire tutte le tue policy di avviso in Cloud Monitoring.

Puoi anche importare le dashboard Grafana in Cloud Monitoring.

Utilizza PromQL nelle policy di avviso di Cloud Monitoring

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

Gli incidenti creati da una criterio di avviso basata su PromQL vengono visualizzati nella console Google Cloud 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, incluse 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 una finestra di nuovo test di al massimo 24 ore e un periodo di allineamento di al massimo 24 ore. La somma della finestra di rianalisi e del periodo di allineamento deve essere al massimo di 25 ore.

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

Prezzi

In generale, le metriche di sistema di Cloud Monitoring sono gratuite, mentre le metriche 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, consulta le sezioni di Cloud Monitoring della pagina Prezzi di Google Cloud Observability.