Questo documento nel framework dell'architettura Google Cloud fornisce suggerimenti per aiutarti a ottimizzare i costi di monitoraggio e gestione delle risorse in Google Cloud.
Le indicazioni in questa sezione sono rivolte agli utenti del cloud responsabili del monitoraggio e del controllo dell'utilizzo e dei costi delle risorse della propria organizzazione nel cloud.
Google Cloud Observability è una raccolta di servizi gestiti che puoi utilizzare per monitorare, risolvere i problemi e migliorare le prestazioni dei tuoi carichi di lavoro in Google Cloud. Questi servizi includono Cloud Monitoring, Cloud Logging, Error Reporting, Cloud Trace e Cloud Profiler. Uno dei vantaggi dei servizi gestiti in Google Cloud è che si basano sull'utilizzo. Paghi solo per ciò che utilizzi e in base al volume di dati, con allocazioni mensili gratuite per l'utilizzo dei dati e accesso illimitato alle metriche e agli audit log di Google Cloud.
Cloud Logging
Di seguito sono riportati alcuni suggerimenti per aiutarti a ottimizzare il costo delle operazioni di logging:
- Filtra i report di fatturazione per visualizzare i costi di Logging.
- Riduci il volume dei log importati e archiviati escludendo o filtrando le voci di log non necessarie.
- Verifica che i filtri di esclusione siano adeguati monitoring le metriche
billing/bytes_ingested
ebilling/monthly_bytes_ingested
nella console Google Cloud. - Esegui l'offload ed esporta i log in uno spazio di archiviazione a costi inferiori.
- Quando imposti il periodo di conservazione per un bucket di log, considera il costo di archiviazione dei log oltre il periodo di conservazione predefinito. Per maggiori informazioni, consulta la pagina relativa ai prezzi di Logging.
- Quando crei un flusso di dati nei log da applicazioni di terze parti, riduci i volumi dei log utilizzando l'agente di logging solo sulle istanze di produzione o configurandolo per inviare meno dati.
Cloud Monitoring
Di seguito sono riportati alcuni suggerimenti per aiutarti a ottimizzare i costi delle operazioni di monitoraggio:
- Ottimizza le metriche e l'utilizzo delle etichette limitando il numero di etichette. Evita etichette con cardinalità elevata. Ad esempio, se utilizzi un indirizzo IP come etichetta, ogni indirizzo IP avrà una serie di etichette con un singolo elemento, che si traducono in numerose etichette quando si dispone di molte VM.
- Riduci il volume delle metriche dettagliate per le applicazioni che non le richiedono o rimuovi l'agente di monitoraggio, soprattutto per gli ambienti non essenziali.
- Riduci al minimo il volume di importazione riducendo il numero di metriche personalizzate inviate dall'applicazione.
Cloud Trace
Di seguito sono riportati alcuni suggerimenti per aiutarti a ottimizzare il costo delle operazioni di Trace:
- Se utilizzi Trace come destinazione di esportazione per le tracce OpenCensus, riduci il volume delle tracce importate utilizzando la funzionalità di campionamento in OpenCensus.
- Limita l'utilizzo di Trace e controlla i costi tramite le quote. Puoi applicare le quote di intervalli utilizzando la pagina delle quote specifica dell'API nella console Google Cloud.
Passaggi successivi
- Ottimizzare i costi per l'osservabilità di Google Cloud
- Video: Gestire i costi per l'osservabilità di Google Cloud
- Ottimizza i costi di servizi di computing, archiviazione, database e networking:
- Esplora le altre categorie del framework dell'architettura Google Cloud