PromQL in Cloud Monitoring

Questo documento descrive l'utilizzo di Prometheus Query Language (PromQL) in Cloud Monitoring. PromQL offre un'alternativa alle interfacce basate su menu di Metrics Explorer e al linguaggio Monitoring Query Language (MQL) per la creazione di grafici e dashboard.

Puoi utilizzare PromQL per eseguire query e creare grafici dei dati di Cloud Monitoring dalle seguenti origini:

Puoi anche utilizzare strumenti come Grafana per creare grafici dei dati delle metriche importati in Cloud Monitoring. Le metriche disponibili includono quelle di Managed Service per Prometheus e di Cloud Monitoring documentate negli elenchi delle metriche. Per informazioni sulla configurazione di Grafana e di altri strumenti basati sull'API Prometheus, consulta la documentazione di Managed Service per Prometheus relativa a Grafana.

Puoi anche importare le dashboard di Grafana in Cloud Monitoring.

Convenzioni di denominazione

Il modello di metriche e le convenzioni di denominazione di Prometheus sono diversi da quelli utilizzati da Cloud Monitoring. Per utilizzare PromQL per eseguire query sui dati delle metriche di monitoraggio, devi convertire i nomi di Cloud Monitoring in equivalenti compatibili con PromQL. Per informazioni sulle convenzioni di denominazione, consulta Mappare le metriche di Cloud Monitoring a PromQL.

Accesso a PromQL in Cloud Monitoring

Puoi utilizzare PromQL dalla scheda Codice nelle seguenti pagine della console Google Cloud:

  • Esplora metriche
  • Aggiungi grafico durante la creazione di dashboard personalizzate

Per informazioni su come accedere all'editor e utilizzarlo, consulta Utilizzare l'editor PromQL.

Regole e avvisi Prometheus

Puoi utilizzare PromQL per creare regole di registrazione e avviso per qualsiasi metrica in Cloud Monitoring utilizzando gli avvisi in stile Prometheus in Managed Service per Prometheus. Per ulteriori informazioni, consulta Valutazione e avvisi per le regole gestite o Valutazione e avvisi per le regole di cui è stato eseguito il deployment autonomo.

Imparare a utilizzare PromQL

Per conoscere le nozioni di base sull'utilizzo di PromQL, ti consigliamo di consultare la documentazione open source. Le seguenti risorse possono aiutarti a iniziare:

Differenze di PromQL

PromQL per Cloud Monitoring potrebbe funzionare in modo leggermente diverso rispetto a PromQL a monte. Per un elenco di queste differenze, consulta Differenze tra PromQL.