Ottimizzare i costi e l'utilizzo delle risorse

La pagina Ottimizzazione mostra i dati riepilogativi su costi e utilizzo per i serviziGoogle Cloud . Puoi visualizzare le seguenti informazioni:

  • Il costo totale e l'andamento dei costi per un progetto o un'applicazione App Hub selezionati.
  • Le prime cinque risorse o workload delle applicazioni con il costo più elevato e la relativa variazione di costo.
  • Le cinque risorse o workload più costosi con l'utilizzo più basso.

Per visualizzare i costi per più risorse e carichi di lavoro, puoi utilizzare Esplora costi.

La pagina Ottimizzazione utilizza i dati forniti dall'esportazione della fatturazione Cloud in BigQuery. Se vuoi eseguire un'analisi dei costi più dettagliata in BigQuery, puoi utilizzare direttamente la funzionalità di esportazione.

Limitazioni e problemi noti

  • Durante l'anteprima, alcuni dati su costi e variazioni dei costi potrebbero essere incompleti, inclusi i dati per i cluster di zona Google Kubernetes Engine (GKE).

  • I costi per le VM Compute Engine, i MIG Compute Engine e i cluster GKE non includono i costi di rete per l'uscita dei dati o l'utilizzo del Persistent Disk. Questi costi vengono segnalati separatamente.

  • Se visualizzi i dati di un'applicazione App Hub, si applicano le seguenti limitazioni:

    • Puoi visualizzare i costi di un'applicazione solo se tutti i costi delle risorse dell'applicazione sono nella stessa valuta. Se un'applicazione ha risorse associate a diversi account di fatturazione, questi devono essere tutti configurati per la stessa valuta per visualizzare i dati di costo dell'applicazione.
    • Non puoi visualizzare o filtrare le risorse per località.

Prima di iniziare

La pagina Ottimizzazione utilizza la fatturazione Cloud per recuperare i dati sui costi e Cloud Monitoring per le metriche di utilizzo. Per utilizzare la pagina Ottimizzazione, devi avere accesso ai dati e alle informazioni di configurazione di Monitoring, nonché la possibilità di visualizzare i dati di fatturazione Cloud.

  1. Configura Cloud Hub.

  2. Abilita l'API App Optimize se non è già abilitata.

    1. Vai alla pagina Ottimizzazione:

    Vai a Ottimizzazione

    1. Nella barra degli strumenti della console Google Cloud , seleziona il progetto in cui vuoi attivare l'API:

      • Per visualizzare i costi e l'utilizzo delle applicazioni, scegli il progetto di gestione nella cartella abilitata per le app. Le cartelle abilitate per le app hanno un'icona di cartella abilitata per le app ( ). Il progetto di gestione secondaria ha anche un'icona univoca ( ) e il nome del progetto è nel formato FOLDER-NAME-mp.

      • Per visualizzare i costi e l'utilizzo di un singolo progetto, scegli il progetto che contiene le risorse che vuoi visualizzare.

    2. Fai clic su Abilita API App Optimize. Si apre la finestra di dialogo Abilita le API richieste.

    3. Fai clic su Attiva.

Ruoli obbligatori

La visualizzazione dei dati nella pagina Ottimizzazione richiede autorizzazioni diverse a seconda che tu stia visualizzando la pagina per progetto o per applicazione.

Visualizzazione progetto

Per ottenere le autorizzazioni necessarie per visualizzare i dati su costi e utilizzo di un progetto, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto:

  • Attiva o disattiva le API: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)
  • Visualizza i dati di utilizzo: Monitoring Viewer (roles/monitoring.viewer)
  • Visualizza i costi: Visualizzatore (roles/viewer) o un ruolo personalizzato con l'autorizzazione billing.resourceCosts.get

Visualizzazione dell'applicazione

Per ottenere le autorizzazioni necessarie per visualizzare i dati relativi a costi e utilizzo di un'applicazione, chiedi all'amministratore di concederti i seguenti ruoli IAM nella cartella abilitata per le app:

  • Attiva o disattiva le API: Service Usage Admin (roles/serviceusage.serviceUsageAdmin)
  • Visualizza i dati di utilizzo: Monitoring Viewer (roles/monitoring.viewer)
  • Visualizza i costi: Visualizzatore (roles/viewer) o un ruolo personalizzato con l'autorizzazione billing.resourceCosts.get
  • Visualizza i dati per le applicazioni: App Hub Viewer (roles/apphub.viewer)
  • Visualizza i dati della cartella: Visualizzatore cartella (roles/folder.viewer)

Se l'amministratore ti ha già concesso il ruolo Operatore Cloud Hub (roles/cloudhub.operator) o il ruolo Visualizzatore gestione app (roles/apphub.appManagementViewer), le autorizzazioni Visualizzatore Monitoring sono incluse in questi ruoli.

L'apporto di modifiche in base all'analisi dei costi, ad esempio l'applicazione di un suggerimento di Active Assist o la modifica dell'opzione di fatturazione per Cloud Run, richiede autorizzazioni aggiuntive o il coordinamento con un membro della tua organizzazione che disponga delle autorizzazioni richieste.

Visualizzare costi e utilizzo

Quando visualizzi i dati per un progetto o un'applicazione selezionati, puoi filtrare la pagina per visualizzare prodotti specifici.

La fatturazione Cloud e la pagina Ottimizzazione classificano i costi correlati ai prodotti in modo diverso.

La pagina Ottimizzazione organizza i costi in modo logico per prodotto. La fatturazione Cloud raggruppa gli SKU per l'utilizzo delle risorse in servizi. Un servizio in Fatturazione Cloud potrebbe essere un sottoinsieme di un prodotto o potrebbe includere SKU di più prodotti. Google CloudGoogle Cloud Questi servizi di fatturazione Cloud non sono correlati ai servizi App Hub.

Ad esempio, i costi per i prodotti Compute Engine e GKE sono equivalenti a più servizi fatturazione Cloud.

Prodotto nella pagina Ottimizzazione Servizio in Fatturazione Cloud
Compute Engine Compute Engine e VM Manager
GKE Compute Engine e GKE
Persistent Disk Compute Engine

Il servizio di networking include SKU per molti prodotti di networking come Cloud Load Balancing, Cloud NAT, Cloud VPN, Private Service Connect e Performance Dashboard. La pagina Ottimizzazione classifica questi costi per prodotto, ma fatturazione Cloud fornisce un solo servizio di networking e non ha servizi definiti per ogni prodotto di networking.

Puoi cercare nell'elenco degli SKUGoogle Cloud per scoprire di più su come vengono classificati gli SKU nella fatturazione Cloud. Per visualizzare costi e utilizzo:

  1. Nella console Google Cloud , vai alla pagina Ottimizzazione:

    Vai a Ottimizzazione

  2. Seleziona il progetto o l'applicazione che vuoi visualizzare:

    • Per visualizzare i dati di un progetto, selezionalo dal selettore di progetti nella barra degli strumenti.
    • Per visualizzare i dati di un'applicazione, seleziona una cartella abilitata per le app dal selettore di progetti nella barra degli strumenti. Se non sai quale cartella selezionare, chiedi all'amministratore.
  3. Per filtrare i dati per un prodotto, una località o un intervallo di tempo storico specifici, seleziona un'opzione dai filtri Prodotto, Località o intervallo di tempo. Puoi visualizzare i dati degli ultimi 30 giorni.

    La pagina Ottimizzazione mostra le seguenti informazioni:

    • Tendenza dei costi: i costi totali per i filtri selezionati.

      Figura 1: riepilogo dei costi di un progetto
      Figura 2: riepilogo dei costi di un'applicazione
      • Costo lordo totale: mostra il costo totale di utilizzo per i filtri selezionati. Il totale si basa sui prezzi contrattuali, prima dell'applicazione di eventuali sconti per impegno di utilizzo (CUD) o altri crediti. Per un'applicazione, il costo totale include tutte le risorse utilizzate completamente dall'applicazione e non include i costi per le risorse condivise tra le applicazioni.
      • Variazione del costo: mostra la variazione del costo lordo. La variazione viene calcolata in base al periodo di tempo selezionato. Ad esempio, se selezioni 7 giorni e la data corrente è il 30 aprile 2025, la percentuale di variazione è un confronto tra i dati dal 23 al 29 aprile e i dati dal 16 al 22 aprile. L'inizio della giornata di fatturazione è a mezzanotte nel fuso orario del Pacifico (UTC-8) di Stati Uniti e Canada quando è in vigore l'ora solare del Pacifico. Quando è in vigore l'ora legale del Pacifico, l'inizio del giorno di fatturazione è a mezzanotte nel fuso orario dell'ora legale del Pacifico (UTC-7) di Stati Uniti e Canada.
    • Risorse per costo e utilizzo: questa sezione elenca le principali risorse da prendere in considerazione per ulteriori indagini. I costi associati ai prodotti non supportati vengono classificati come Altro.

      Per un progetto: mostra le prime cinque risorse con il costo e la variazione di costo più elevati e le prime cinque risorse con costo elevato e utilizzo più basso. Le risorse per un prodotto non supportato vengono classificate come Altro.

      Figura 3: riepilogo dei costi di un progetto
      • Per esplorare ulteriormente i costi, fai clic sul nome di una risorsa specifica per visualizzarne i dettagli.
      • Per visualizzare informazioni più dettagliate sui costi, fai clic su Visualizza i dettagli in Esplora costi. La visualizzazione in Esplora costi è filtrata per mostrare lo stesso progetto, prodotto, località e intervallo di tempo della pagina Ottimizzazione.

      Per un'applicazione: mostra i primi cinque workload e servizi con il costo e la variazione di costo più elevati e i primi cinque workload e servizi con costi elevati e utilizzo più basso.

      Figura 4: riepilogo dei costi per un'applicazione
      • Per esplorare ulteriormente i costi, fai clic sul nome di un servizio o di un workload specifico per visualizzare i dettagli.
      • Per visualizzare informazioni più dettagliate sui costi, fai clic su Visualizza i dettagli in Esplora costi. La visualizzazione in Esplora costi è filtrata per mostrare la stessa applicazione, lo stesso prodotto, la stessa località e lo stesso intervallo di tempo della pagina Ottimizzazione.

Per ulteriori informazioni sull'utilizzo di Cost Explorer, consulta Ottimizzare i costi con Cost Explorer.

Poiché l'utilizzo è solo un aspetto del costo dei servizi, ti consigliamo di utilizzare i dati della pagina Ottimizzazione nel contesto di altre funzionalità e best practice di ottimizzazione dei costi disponibili per i servizi che utilizzi. Google CloudAd esempio, Compute Engine, Google Kubernetes Engine (GKE) e Cloud Run offrono sconti per impegno di utilizzo. Cloud Run ti consente inoltre di scegliere tra diverse opzioni di fatturazione in base all'utilizzo delle istanze.

Disabilita l'API App Optimize

Se non vuoi più visualizzare i dati nella pagina Ottimizzazione, puoi disattivare l'API.

  1. Nella barra degli strumenti della console Google Cloud , seleziona il progetto in cui vuoi disattivare l'API.

  2. Vai alla dashboard dell'API App Optimize.

  3. Fai clic su Disattiva.

  4. Nella finestra di dialogo di conferma, fai clic su Disattiva.

Passaggi successivi