Per perfezionare la modalità di presentazione della telemetria nelle dashboard personalizzate in Cloud Monitoring, puoi modificare, convertire o eliminare i widget delle dashboard esistenti utilizzando la Google Cloud console. Ad esempio, puoi trasformare un grafico a linee in un grafico ad area in pila per vedere il contributo di ogni serie temporale al totale, aggiornare le serie temporali visualizzate da un widget o modificare la rappresentazione JSON di un widget.
Per gestire i widget delle dashboard in modo programmatico, consulta Crea e gestisci le dashboard tramite l'API. Per aggiungere nuovi widget a una dashboard, consulta i documenti relativi a grafici, tabelle e indicatori, avvisi, voci di log, widget di testo e di gruppo e obiettivi del livello di servizio (SLO).
Prima di iniziare
Completa i seguenti passaggi nel Google Cloud progetto in cui vuoi gestire le dashboard:
-
Per ottenere le autorizzazioni necessarie per creare e modificare le dashboard personalizzate utilizzando la Google Cloud console, chiedi all'amministratore di concederti il ruolo IAM Editor di Monitoring (
roles/monitoring.editor) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per saperne di più sui ruoli, consulta Controlla l'accesso con Identity and Access Management.
Visualizzare la rappresentazione JSON
La rappresentazione JSON di una dashboard o di un widget può essere utile se preferisci gestire le dashboard utilizzando l'API Cloud Monitoring, ma prototipi le dashboard utilizzando la Google Cloud console.
Per visualizzare o modificare la rappresentazione JSON della dashboard:
-
Nella Google Cloud console, vai alla pagina Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della Google Cloud console, seleziona il tuo Google Cloud progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
- Seleziona una dashboard o fai clic su Crea dashboard.
Esegui una delle seguenti operazioni:
Per visualizzare o modificare la rappresentazione JSON della dashboard, nella barra degli strumenti della dashboard, fai clic su settings Impostazioni, poi su JSON e infine su Editor JSON.
Ora puoi visualizzare o modificare la rappresentazione JSON. Se apporti modifiche, assicurati di fare clic su Applica modifiche.
Per visualizzare o modificare la rappresentazione JSON di un widget specifico, posiziona il puntatore sul widget per attivare la barra degli strumenti, fai clic su edit Modifica widget e poi fai clic su code Editor JSON.
Ora puoi visualizzare o modificare il JSON. Se apporti modifiche, assicurati di fare clic su Applica modifiche.
Modificare il tipo di un widget
Se un widget mostra i dati corretti, ma non li presenta nel modo più utile, valuta la possibilità di modificarne il tipo. Supponiamo, ad esempio, di avere un grafico a linee sulla dashboard. Per visualizzare il contributo di ogni serie temporale alla somma, trasforma il grafico a linee in un grafico ad area in pila.
Puoi modificare il tipo di un widget solo se il widget di destinazione può rappresentare i dati mostrati dal widget di origine. Ad esempio, puoi sempre trasformare un grafico a linee in un grafico ad area in pila o a barre in pila. Allo stesso modo, puoi sempre convertire un indicatore, che mostra una singola serie temporale, in un grafico a linee. Tuttavia, potresti non essere in grado di convertire un grafico a linee, che può mostrare più serie temporali, in un indicatore.
Non puoi modificare il tipo di un grafico che mostra i dati per una criterio di avviso, un riquadro dei log o un gruppo comprimibile. Non puoi convertire nessun widget in un riquadro dei log o in un widget di gruppo comprimibile.
Creare una criterio di avviso da un grafico a linee
Per convertire un grafico a linee che mostra un singolo tipo di metrica in un grafico che mostra i dati per una criterio di avviso:
-
Nella Google Cloud console, vai alla pagina Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della Google Cloud console, seleziona il tuo Google Cloud progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
- Seleziona una dashboard o fai clic su Crea dashboard.
Posiziona il puntatore sul widget per attivare la barra degli strumenti, fai clic su more_vert Altre opzioni e poi seleziona Converti in grafico degli avvisi.
Quando effettui questa selezione, si apre la finestra di dialogo Crea policy di avviso e le selezioni di metrica, filtro e raggruppamento del grafico vengono applicate alla condizione di avviso. Completa la specifica della criterio di avviso e poi fai clic su Crea. Per informazioni su questi passaggi, consulta Crea una policy di avviso.
Per applicare le modifiche alla dashboard, fai clic su Applica nella barra degli strumenti. Per ignorare le modifiche, fai clic su Annulla.
Impostare il tipo di widget
Per eseguire conversioni diverse dalla conversione di un grafico a linee in un grafico che mostra i dati per una criterio di avviso:
-
Nella Google Cloud console, vai alla pagina Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della Google Cloud console, seleziona il tuo Google Cloud progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
- Seleziona una dashboard o fai clic su Crea dashboard.
- Nel widget di cui vuoi modificare il tipo, posiziona il puntatore sul widget per attivare la barra degli strumenti e poi fai clic su edit Modifica widget.
Nel riquadro Visualizzazione , espandi il menu Tipo di widget e poi effettua una selezione.
Il menu Tipo di widget elenca tutti i tipi di widget che possono mostrare lo stesso tipo di dati; tuttavia, alcuni widget potrebbero non essere abilitati.
Ad esempio, considera un grafico che mostra più serie temporali, in cui ogni misurazione è un valore double:
- Il riquadro dei log non è elencato perché non può mostrare i dati delle serie temporali.
- I widget Prospetto e Indicatore sono elencati sotto l'intestazione Compatibile con le modifiche perché questi due widget possono mostrare solo una singola serie temporale e il grafico ne mostra più di una. Prima di poter eseguire la conversione a uno di questi tipi, devi modificare la configurazione del raggruppamento.
- Il widget Mappa termica è disattivato perché questi widget mostrano solo i dati con valori di distribuzione.
- I widget Area in pila, Barre in pila e Tabella sono elencati sotto l'intestazione Compatibile. Puoi selezionare uno di questi valori.
Per applicare le modifiche alla dashboard, fai clic su Applica nella barra degli strumenti. Per ignorare le modifiche, fai clic su Annulla.
Modificare la configurazione di un widget
Per modificare le serie temporali visualizzate da un widget o la modalità di combinazione di queste serie temporali, modifica la configurazione del widget. Ad esempio, quando un grafico mostra molte serie temporali, puoi migliorarne il rendimento e la chiarezza visiva raggruppando le serie temporali in base a una o più etichette.
Per modificare la configurazione di un widget:
-
Nella Google Cloud console, vai alla pagina Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della Google Cloud console, seleziona il tuo Google Cloud progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
- Seleziona una dashboard o fai clic su Crea dashboard.
Modifica il widget:
Per tutti i widget diversi dal widget a visualizzazione singola e dal widget di gruppo comprimibile, posiziona il puntatore sul widget per attivare la barra degli strumenti e poi fai clic su edit Modifica widget.
Si apre la pagina di configurazione del widget.
Per il widget di gruppo comprimibile, esegui una delle seguenti operazioni:
- Per modificare il nome del gruppo, fai clic su edit Modifica gruppo, e poi completa la finestra di dialogo.
- Per aggiungere widget al gruppo, trascina i widget dalla dashboard al gruppo.
- Per rimuovere i widget dal gruppo, eliminali o trascinali nello spazio inutilizzato della dashboard.
Per il widget a visualizzazione singola, espandi il Widget menu, fai clic su edit Modifica gruppo e poi esegui una delle seguenti operazioni:
- Per aggiungere un widget al gruppo, fai clic su Aggiungi widget e poi completa la finestra di dialogo.
Per rimuovere un widget dal gruppo, esegui una delle seguenti operazioni:
- Per eliminare un widget, fai clic su Elimina widget.
- Per rimuovere un widget dal gruppo e spostarlo nella dashboard, fai clic su cancel Rimuovi dal gruppo.
Per applicare le modifiche alla dashboard, fai clic su Applica nella barra degli strumenti. Per ignorare le modifiche, fai clic su Annulla.
Eliminare un widget
La velocità con cui una dashboard mostra i dati dipende dal numero di widget visualizzati e dal numero di serie temporali visualizzate da ogni widget. Per migliorare il rendimento di una dashboard, una possibilità è inserire i widget usati di rado in un widget di gruppo comprimibile e comprimere il gruppo. I dati dei widget in un gruppo compresso vengono caricati con una priorità inferiore rispetto agli altri widget della dashboard. Un'alternativa all'utilizzo del widget di gruppo comprimibile è eliminare i widget che non utilizzi.
L'eliminazione di un grafico associato a una criterio di avviso non comporta l'eliminazione della criterio di avviso i cui dati sono stati visualizzati nel grafico. Per eliminare una criterio di avviso, vai alla pagina Avvisi nella Google Cloud console. Per informazioni su come eliminare una policy, consulta Gestisci le policy di avviso. Non puoi eliminare una criterio di avviso da una dashboard personalizzata.
Per eliminare un widget in una dashboard:
-
Nella Google Cloud console, vai alla pagina Dashboard:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoring.
- Nella barra degli strumenti della Google Cloud console, seleziona il tuo Google Cloud progetto. Per le configurazioni di App Hub, seleziona il progetto host di App Hub o il progetto di gestione.
- Seleziona una dashboard o fai clic su Crea dashboard.
Elimina il widget:
Per tutti i widget diversi dal widget a visualizzazione singola e dal widget di gruppo comprimibile, posiziona il puntatore sul widget per attivare la barra degli strumenti, fai clic su more_vert Altre opzioni e poi seleziona Elimina widget.
Per il widget di gruppo comprimibile, posiziona il puntatore sul widget per attivare la barra degli strumenti e poi esegui una delle seguenti operazioni:
- Per eliminare il widget di gruppo comprimibile e i widget che contiene, fai clic su Rimuovi gruppo e relativi figli.
- Per eliminare un widget di gruppo comprimibile e spostare i widget nella dashboard, fai clic su cancel Rimuovi il gruppo ma mantieni i relativi figli.
Per il widget a visualizzazione singola, espandi il menu Widget, fai clic su edit Modifica gruppo e poi esegui una delle seguenti operazioni:
- Per eliminare il widget di gruppo a visualizzazione singola e i widget che contiene, fai clic su Elimina gruppo.
- Per eliminare il gruppo a visualizzazione singola e spostare i widget che contiene nella dashboard, fai clic su cancel Separa.
Per applicare le modifiche alla dashboard, fai clic su Applica nella barra degli strumenti. Per ignorare le modifiche, fai clic su Annulla.
Passaggi successivi
- Esplorare i dati rappresentati nei grafici
- Configurare le legende
- Filtrare una dashboard: