Un servizio di monitoraggio completamente gestito e di facile utilizzo basato sullo stesso datastore scalabile a livello globale che usa Google Cloud.
Inizia senza bisogno di migrazioni complesse
Basato sullo stesso backend utilizzato da Google che raccoglie oltre 2 trilioni di serie temporali attive
Scopri di più su cosa dicono i clienti
Ascolta le novità del servizio
Vantaggi
Stack di monitoraggio completamente gestito compatibile con Prometheus® con conservazione predefinita per due anni e query globali sui dati regionalizzati. Non è necessario eseguire la federazione, aggiungere risorse manualmente o dedicare tempo alla manutenzione.
Applicare il partizionamento orizzontale allo spazio di archiviazione in espansione è complicato quando l'aggregatore compatibile con Prometheus è in esecuzione. Per ridurre questo problema, tutte le metriche vengono memorizzate per due anni senza costi aggiuntivi.
Usa PromQL sia con Cloud Monitoring che con strumenti open source come Grafana®. Configura il deployment e lo scraping con qualsiasi metodo open source, come le annotazioni o l'operatore Prometheus.
Funzionalità principali
Managed Service per Prometheus utilizza la stessa tecnologia utilizzata da Google per monitorare i propri servizi, il che significa che anche i deployment più grandi di Prometheus possono essere monitorati su scala globale. Inoltre, il servizio è gestito dallo stesso team Site Reliability Engineering (SRE) che gestisce il monitoraggio di Google, in modo che tu possa avere la certezza che le tue metriche saranno disponibili quando ne avrai bisogno.
Puoi visualizzare le metriche di Prometheus e oltre 1500 metriche di sistema gratuite di Google Cloud insieme da un pannello centralizzato su infrastruttura e applicazioni. Le metriche di Prometheus possono essere utilizzate con le funzionalità di dashboard, avvisi e monitoraggio SLO in Cloud Monitoring. Traccia le metriche di Prometheus insieme alle metriche di GKE, alle metriche del bilanciatore del carico e altro ancora. Cloud Monitoring supporta PromQL, quindi i tuoi sviluppatori possono iniziare a utilizzarlo immediatamente.
Managed Service per Prometheus offre raccoglitori gestiti di cui vengono eseguiti automaticamente il deployment, lo scale up/down, il partizionamento orizzontale, la configurazione e la manutenzione. Lo scraping e le regole sono configurati tramite risorse personalizzate leggere. La migrazione da un operatore Prometheus è facile e la raccolta gestita supporta la maggior parte dei casi d'uso. Puoi anche mantenere le configurazioni e il metodo di deployment dei raccoglitori esistenti se attualmente i raccoglitori gestiti non supportano il tuo caso d'uso. Ops Agent ottimizza la raccolta delle metriche di Prometheus sulle macchine virtuali per semplificare la standardizzazione di tutti gli ambienti su Prometheus.
Clienti
Novità
Iscriviti alle newsletter di Google Cloud per ricevere aggiornamenti sui prodotti, informazioni sugli eventi, offerte speciali e molto altro.
Documentazione
Casi d'uso
Utilizza PromQL per definire gli avvisi e diagnosticare i problemi quando vengono attivati gli avvisi. Con Managed Service per Prometheus, non devi modificare gli avvisi o gli strumenti di visualizzazione, quindi i flussi di lavoro esistenti per l'indagine e la creazione di incidenti continueranno a funzionare.
Managed Service per Prometheus prevede addebiti per campione, senza addebiti per la cardinalità iniziale quando viene creato un nuovo container. Con i prezzi per campione, paghi solo quando il container è attivo, quindi non vengono addebitati costi per l'utilizzo della scalabilità automatica del pod orizzontale. Managed Service per Prometheus offre altri controlli dei costi, come periodi di campionamento personalizzabili, filtri e la possibilità di mantenere i dati in locale senza inviarli al datastore.
L'adozione di una sola metrica di standard nei tuoi deployment di Kubernetes, serverless e VM semplifica l'associazione delle dashboard per un monitoraggio migliore. Inoltre, sviluppatori e amministratori devono conoscere PromQL solo per poter utilizzare le metriche. Managed Service per Prometheus supporta questo caso d'uso con opzioni di raccolta per GKE, Cloud Run e Ops Agent per le VM su Google Cloud.
Tutte le funzionalità
Valutazione autonoma delle regole a livello globale | Puoi continuare a valutare le tue regole di registrazione e avviso esistenti per i dati globali in Managed Service per Prometheus. I risultati vengono archiviati proprio come i dati raccolti, il che significa che non dovrai posizionare insieme i dati aggregati su un singolo server Prometheus. |
Monitoraggio dinamico per più progetti | Gli ambiti delle metriche sono un costrutto di sola lettura in Cloud Monitoring che consente il monitoraggio di più progetti tramite una singola origine dati Grafana. Ogni ambito delle metriche viene visualizzato come origine dati separata in Grafana ed è possibile assegnargli autorizzazioni di lettura per account di servizio. |
Raccoglitori gestiti | Dei raccoglitori gestiti vengono eseguiti automaticamente il deployment, lo scale up/down, il partizionamento orizzontale, la configurazione e la manutenzione. Lo scraping e le regole sono configurati tramite risorse personalizzate leggere. |
Raccoglitori con deployment autonomo | Utilizza il tuo meccanismo di deployment preferito semplicemente sostituendo il tuo programma binario Prometheus standard con il programma binario del raccoglitore di Managed Service per Prometheus. Lo scraping viene configurato tramite il tuo metodo standard preferito e puoi eseguire lo scale up/down e il partizionamento orizzontale manualmente. Riutilizza le configurazioni esistenti ed esegui contemporaneamente Prometheus e Managed Service per Prometheus. |
File collaterale Prometheus per Cloud Run | Ottieni il monitoraggio in stile Prometheus per i servizi Cloud Run aggiungendo il file collaterale. Il file collaterale utilizza Google Cloud Managed Service per Prometheus sul lato server e una distribuzione di OpenTelemetry Collector, realizzata appositamente per carichi di lavoro serverless, sul lato client. |
Supporto per il monitoraggio di ambienti aggiuntivi | I raccoglitori di cui è stato eseguito il deployment automatico possono essere configurati per raccogliere i dati dalle applicazioni in esecuzione all'esterno di Google Cloud. Queste destinazioni possono essere ambienti Kubernetes o non Kubernetes, come le VM. |
Utilizza PromQL in Cloud Monitoring | Utilizza PromQL nell'interfaccia utente di Cloud Monitoring, inclusi Metrics Explorer e Dashboard Builder. Ottieni il completamento automatico di nomi di metriche, chiavi di etichetta e valori delle etichette. Esegui query su metriche gratuite di sistema, Kubernetes, basate su log e personalizzate, insieme alle metriche di Prometheus con PromQL. |
Supportato da Monarch, il database di serie temporali in memoria di Google | Il servizio utilizza la stessa tecnologia utilizzata da Google per monitorare i propri servizi, il che significa che anche i deployment più grandi di Prometheus possono essere monitorati su scala globale. |
Meccanismi di controllo dei costi | Mantieni il controllo delle spese con un filtro delle metriche esportate, un addebito ridotto per gli istogrammi sparsi, una struttura di tariffe che addebita costi inferiori per periodi di campionamento più lunghi e la possibilità di inviare solo dati preaggregati a livello locale. |
Identificazione e attribuzione dei costi | Utilizza Cloud Monitoring per suddividere il volume di importazione di Prometheus per nome della metrica e spazio dei nomi. Identifica rapidamente le metriche che hanno un costo maggiore e quale spazio dei nomi le invia. |
Esempio: migrazione live per VM | Esempio: le macchine virtuali Compute Engine possono eseguire la migrazione live tra i sistemi host senza riavviarsi, mantenendo le applicazioni in esecuzione anche quando i sistemi host richiedono interventi di manutenzione. |
Prezzi
I prezzi di Managed Service per Prometheus ti consentono di controllare l'utilizzo e la spesa. Per saperne di più, consulta la guida ai dettagli dei prezzi.
Funzionalità | Prezzo | Allocazione gratuita mensile | Data di validità |
---|---|---|---|
Metriche importate utilizzando Google Cloud Managed Service per Prometheus | 0,060 $/milione di campioni†: primi 0-50 miliardi di campioni# 0,048 $/milione di campioni: successivi 50-250 miliardi di campioni 0,036 $/milione di campioni: successivi 250-500 miliardi di campioni 0,024 $/milione di campioni: >500 miliardi di campioni | Non applicabile | 8 agosto 2023 |
Chiamate API a Monitoring | $ 0,01/1000 chiamate API Read (le chiamate API Write sono gratuite) | Primo milione di chiamate API Read incluso per account di fatturazione | 1° luglio 2018 |
† Google Cloud Managed Service per Prometheus utilizza lo spazio di archiviazione di Cloud Monitoring per i dati delle metriche creati esternamente e l'API Monitoring per recuperarli. Managed Service per Prometheus viene misurato in base ai campioni importati anziché ai byte in modo da allinearsi alle convenzioni di Prometheus. Per ulteriori informazioni sulla misurazione basata su campioni, consulta Prezzi relativi a controllabilità e prevedibilità. Per gli esempi di calcolo, consulta la sezione Esempi di prezzi in base ai campioni importati.
# Gli esempi vengono conteggiati per ogni account di fatturazione.
I Grafana Labs Marks sono marchi di Grafana Labs e vengono utilizzati con il consenso di Grafana Labs. Google non è affiliata, sostenuta o sponsorizzata da Grafana Labs né dalle sue società consociate.
Inizia a creare su Google Cloud con 300 $ di crediti gratuiti e oltre 20 prodotti Always Free.