Aggiungere filtri temporanei a una dashboard personalizzata

Questo documento descrive come modificare i dati visualizzati su un senza dover modificare ogni widget, aggiungendo raggruppamenti temporanei e filtri temporanei. Dopo aver aggiunto un raggruppamento o un filtro a livello di dashboard, la barra degli strumenti della dashboard mostra una voce di menu per il gruppo o il filtro in questione.

Durante la risoluzione dei problemi, puoi modificare i dati visualizzati in una dashboard aggiungendo raggruppamenti o filtri temporanei. Ad esempio, se stai esaminando una incidente e vuoi che la dashboard mostri solo i dati macchina virtuale (VM) e aggiungi un filtro temporaneo.

I raggruppamenti e i filtri temporanei vengono eliminato quando ricarichi la pagina; ma puoi anche eliminarli manualmente.

Per informazioni su come creare filtri permanenti, consulta Aggiungere filtri permanenti alle dashboard personalizzate.

Come funzionano i filtri nella dashboard

Un filtro della dashboard specifica un'etichetta e un valore. La serie temporale delle visualizzazioni della dashboard determinano le etichette disponibili per l'applicazione dei filtri. Il modo in cui un widget supporta un filtro a livello di dashboard dipende dal tipo di dati viene visualizzato il widget e la relativa configurazione:

  • Per i widget che visualizzano dati di serie temporali, ad esempio i grafici a linee, la macro si applicano le seguenti regole:

    • Se le serie temporali visualizzate dal widget non supportano l'etichetta in un il filtro a livello di dashboard non modifica i dati visualizzati.

      Ad esempio, se aggiungi un filtro all'etichetta instance_id, ma un grafico nella dashboard non mostra i dati con l'etichetta instance_id, il filtro non modifica i dati visualizzati.

    • Se il widget specifica un valore per un'etichetta, filtro a livello di dashboard non modifica i dati visualizzati.

      Ad esempio, se aggiungi un filtro all'etichetta instance_id, ma un grafico Nella dashboard includa un filtro basato sull'etichetta instance_id, quindi il filtro a livello di dashboard non modifica i dati visualizzati.

    • In caso contrario, il grafico filtra i dati mostrati solo per quei dati. serie temporali che soddisfano il filtro applicato a livello di dashboard.

  • Per i widget del riquadro dei log, i filtri a livello di dashboard basati su un l'etichetta della risorsa aggiorna la query. Ad esempio, se aggiungi filtro a livello di dashboard cluster_name: mycluster, la query aggiornato per includere resource.labels."cluster_name"="mycluster".

Puoi aggiungere più filtri a livello di dashboard. Questi filtri sono uniti a un con l'operatore logico AND.

Prima di iniziare

Per ottenere le autorizzazioni necessarie per aggiungere o modificare i filtri temporanei utilizzando la console Google Cloud, chiedi all'amministratore di concederti Ruolo IAM Visualizzatore Monitoring (roles/monitoring.viewer) per il progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso.

Potresti anche riuscire a ottenere le autorizzazioni richieste tramite la ruoli o altri ruoli predefiniti ruoli.

Per ulteriori informazioni sui ruoli, consulta Controlla l'accesso con Identity and Access Management.

Crea o modifica raggruppamenti temporanei

Quando aggiungi raggruppamenti a livello di dashboard, i widget sulla dashboard vengono visualizzati una serie temporale per ogni insieme di serie temporali che ha gli stessi valori per che raggruppano le etichette. Per impostazione predefinita, viene mostrata la media di ogni insieme. Tuttavia, quando il widget definisce una funzione di raggruppamento, viene utilizzata questa funzione.

Ad esempio, supponiamo che la tua dashboard contenga un che mostra l'utilizzo della CPU da parte delle istanze VM. Per determinare se devi eseguire il deployment di più VM in una determinata zona, puoi modificare dashboard e quel grafico per modificare le opzioni di raggruppamento. Un'alternativa è raggruppare temporaneamente la dashboard per zona e poi visualizzare Grafico sull'utilizzo della CPU.

Per creare o modificare i raggruppamenti temporanei:

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

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Espandi il menu Raggruppa per di , quindi seleziona le etichette per il raggruppamento.
  3. Fai clic su OK.

Quando esci dalla dashboard, i raggruppamenti creati vengono ignorati.

Creare un filtro temporaneo

Quando stai indagando su un incidente, potresti voler esaminare i dati in in modi specifici. Ad esempio, potresti voler visualizzare solo le serie temporali per una macchina virtuale specifica o per risorse in una regione specifica. Quando crei un filtro temporaneo, tutti i widget della dashboard vengono modificati corrispondenti al filtro. Ad esempio, per configurare tutti i grafici in modo che mostrino solo le serie temporali relative a uno specifico Per un'istanza VM, crea un filtro basato sull'etichetta instance_id. Analogamente, per configurare la dashboard in modo che mostrino solo le serie temporali relative a una zona specifica, filtro basato sull'etichetta zone.

Per creare un filtro temporaneo:

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

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Nella barra dei filtri della dashboard, Fai clic su Aggiungi filtro e seleziona un'etichetta dal menu.

    Il menu elenca le etichette per ogni serie temporale visualizzata nella dashboard.

    Dopo aver selezionato un'etichetta, viene aggiunto un filtro alla barra degli strumenti della dashboard. Il nome del filtro ha lo stesso nome della tua selezione e il suo valore è impostato a *, che corrisponde a tutti i valori. Ad esempio, se selezioni zone: nella barra degli strumenti viene visualizzato zone: *.

  3. Per selezionare un valore specifico da abbinare, fai clic sul filtro, ad esempio zone: * e seleziona un valore dal menu. Per ridurre il numero di opzioni del menu, inserisci parte del valore nell'area Filtro .

Quando esci dalla dashboard, eventuali filtri creati vengono ignorati.

Aggiungere filtri temporanei corrispondenti a una serie temporale

Quando vuoi maggiori informazioni su una specifica serie temporale mostrata in un grafico, puoi utilizzare la legenda del grafico per applicare filtri temporanei. Puoi applicare filtri che corrispondono alle etichette specifiche delle serie temporali, la risorsa della serie temporale o che corrispondono solo alle etichette della metrica. In questa sezione vengono descritte queste opzioni.

Dashboard di esempio

Per descrivere il comportamento delle diverse opzioni, puoi utilizzare una dashboard che mostra i campi CPU utilization e Disk read bytes metriche per di istanze VM di Compute Engine. Il seguente screenshot mostra questa dashboard per un sistema:

Visualizzazione della dashboard di esempio.

Filtrare in base a tutte le etichette di una serie temporale

Quando vuoi applicare l'insieme più restrittivo di etichette, applica un filtro per tutte le etichette. Con questa opzione, le etichette identificano un indirizzo risorsa e un insieme univoco di valori per le etichette della metrica.

Per applicare filtri temporanei che identificano una serie temporale specifica su un grafico, segui questi passaggi:

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

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Identifica il grafico ed espandi la legenda per visualizzare ulteriori dettagli facendo clic su  Espandi legenda.
  3. Scorri la legenda finché trovare le serie temporali specifiche che ti interessano, fai clic su Azioni per questa serie temporale e quindi seleziona Filtra la dashboard in base a tutte le etichette.

Ad esempio, quando questi passaggi vengono applicati al grafico che mostra la metrica CPU utilization per la dashboard di esempio, vengono aggiunti i seguenti filtri:

  • Etichetta metrica: instance_name.
  • Etichette delle risorse per le istanze VM di Compute Engine:

    • project_id
    • instance_id
    • zone

Il seguente screenshot illustra il risultato:

Visualizzazione della dashboard di esempio con filtri per tutte le etichette di una serie temporale di utilizzo della CPU.

Nella figura precedente, il grafico che mostra la metrica CPU utilization mostra di una singola serie temporale. Questo comportamento è dovuto al fatto che hai aggiunto filtri che corrispondono le etichette delle serie temporali. Tuttavia, il grafico che mostra La metrica Disk read bytes mostra più serie temporali. La metrica Disk read bytes contiene tre etichette oltre all'etichetta instance_name, quindi più serie temporali su questo grafico fanno riferimento alla stessa istanza.

Come confronto, quando i passaggi precedenti vengono applicati al grafico che mostra la metrica Disk read bytes per la dashboard di esempio, vengono aggiunti i seguenti filtri:

  • Etichette metriche:

    • instance_name
    • device_name
    • storage_type
    • device_type
  • Etichette delle risorse per le istanze VM di Compute Engine:

    • project_id
    • instance_id
    • zone

Visualizzazione della dashboard di esempio con i filtri per tutte le etichette di una serie temporale in byte di lettura su disco.

Come mostrato nello screenshot precedente, entrambi i grafici ora mostrano una singola serie temporali.

Filtra per etichette di risorse di una serie temporale

Quando filtri in base a tutte le etichette delle risorse, limiti la dashboard a che mostrano le serie temporali per una risorsa specifica. Ora puoi visualizzare le metriche solo per quella risorsa, eliminando temporaneamente le serie temporali che non sono interessanti.

Per applicare filtri temporanei che identificano la risorsa per uno specifico delle serie temporali visualizzate da un grafico:

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

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Identifica il grafico ed espandi la legenda per visualizzare ulteriori dettagli facendo clic su  Espandi legenda.
  3. Scorri la legenda finché trovare le serie temporali specifiche che ti interessano, fai clic su Azioni per questa serie temporale e quindi seleziona Filtra la dashboard in base alle etichette delle risorse.

Ad esempio, quando questi passaggi vengono eseguiti sul grafico che mostra la metrica CPU utilization per la dashboard di esempio, quindi tre vengono aggiunti filtri. Questi filtri corrispondono alle etichette della risorsa, di un'istanza VM:

Visualizzazione della dashboard di esempio con filtri per le etichette delle risorse di una serie temporale di utilizzo della CPU.

Come illustrato nello screenshot precedente, quando filtri per risorsa, viene visualizzato potrebbe mostrare più serie temporali.

Poiché l'opzione Filtra la dashboard in base alle etichette delle risorse si applica solo alle etichette delle risorse etichette alla barra dei filtri temporanea, il risultato è lo stesso questa opzione da uno dei grafici.

Filtrare per etichette di metrica di una serie temporale

Questa opzione consente di applicare filtri che corrispondono ai valori delle etichette di una metrica. Ad esempio, quando visualizzi metriche di bilanciamento del carico, potresti voler visualizzare il tempo solo per un protocollo specifico.

Per applicare filtri temporanei che identificano la metrica per una specifica delle serie temporali visualizzate da un grafico:

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

    Vai a Dashboard

    Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Monitoraggio.

  2. Identifica il grafico ed espandi la legenda per visualizzare ulteriori dettagli facendo clic su  Espandi legenda.
  3. Scorri la legenda finché trovare le serie temporali specifiche che ti interessano, fai clic su Azioni per questa serie temporale e e poi seleziona Filtra la dashboard in base alle etichette delle metriche.

Ad esempio, quando questi passaggi vengono eseguiti sul grafico che mostra la metrica CPU utilization per la dashboard di esempio, quindi un filtro basato sull'etichetta instance_name. In questo caso possibile che entrambi i grafici mostrino più serie temporali perché il valore dell'etichetta instance_name è configurabile. Vale a dire che puoi hanno più VM con lo stesso valore per l'etichetta instance_name.

Come confronto, quando i passaggi precedenti vengono applicati al grafico che mostra la metrica Disk read bytes per Dashboard di esempio, vengono aggiunti quattro filtri. Questi filtri corrispondono alle etichette della metrica Disk read bytes.

Se i filtri temporanei includono solo i filtri delle metriche, vedere le serie temporali per quella metrica, indipendentemente dalla risorsa rispetto alla quale è stata scritta la serie temporale. Perché non stai limitando le serie temporali a una risorsa specifica, potresti vedere più serie temporali su un grafico. Lo screenshot precedente illustra questo comportamento, in quanto vengono visualizzati entrambi i grafici due serie temporali.

Modificare o eliminare un filtro temporaneo

I filtri temporanei vengono eliminati automaticamente quando esci dalla Fitbit.com. Per rimuovere manualmente un filtro temporaneo, su quel filtro: fai clic su Elimina.

Passaggi successivi