Configura i gruppi di risorse

Cloud Monitoring consente di definire un insieme di risorse come gruppo. Dopo aver definito un gruppo, puoi configurare criteri di avviso, grafici e dashboard per monitorarlo. Puoi creare fino a 500 gruppi per ambito delle metriche .

Informazioni sui gruppi

I gruppi forniscono un meccanismo per avvisi sul comportamento di un insieme di risorse, anziché sulle singole risorse. Ad esempio, puoi creare un criterio di avviso che viene attivato se alcune risorse del gruppo violano una determinata condizione (ad esempio il carico della CPU), anziché far sì che ogni risorsa ti informi singolarmente delle violazioni.

Sei tu a definire i criteri di appartenenza per i tuoi gruppi. Una risorsa appartiene a un gruppo se soddisfa i criteri di appartenenza del gruppo. I criteri di appartenenza possono essere basati su etichette, regioni, applicazioni e altri criteri. Le risorse possono appartenere a più gruppi.

L'insieme di membri di un gruppo è dinamico, per cui i gruppi sono utili per monitorare gli ambienti in continuo cambiamento. Ad esempio, se crei un gruppo i cui criteri di appartenenza specificano una regione geografica, le nuove risorse in quella regione vengono aggiunte automaticamente al gruppo. Non è necessario modificare le dashboard o i criteri di avviso se l'appartenenza al gruppo cambia.

I gruppi possono contenere sottogruppi, fino a otto livelli di profondità. Un'applicazione per gruppi e sottogruppi è la gestione di topologie fisiche o logiche. Ad esempio, con i gruppi puoi separare il monitoraggio delle risorse di produzione dal monitoraggio delle risorse di test o di sviluppo. Puoi anche creare sottogruppi per monitorare le risorse di produzione per zona.

Utilizzare i gruppi

Quando crei un gruppo, Monitoring crea una dashboard apposita. Oltre ai controlli della dashboard standard, le dashboard di gruppo offrono controlli per:

  • Modifica o elimina il gruppo.
  • Gestisci i criteri di avviso che dipendono dal gruppo.
  • Creare e visualizzare sottogruppi.
  • Visualizza incidenti.
  • Visualizzare gli eventi.
  • Visualizzare le risorse del gruppo.
  • Accedi alle dashboard delle risorse del gruppo.

Le dashboard dei gruppi hanno un limite di 40 grafici. I grafici su una dashboard di un gruppo mostrano solo i dati dei membri di tale gruppo.

Il seguente screenshot è la dashboard predefinita per il gruppo "Le mie istanze":

Dashboard predefinita per il gruppo Le mie istanze.

Panoramica dei gruppi di risorse

Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

Vai a Gruppi

Puoi aggiungere filtri per modificare i gruppi elencati. Per aggiungere un filtro, fai clic su Filtra tabella e seleziona il tipo di filtro. In base al tipo, scegli il valore del filtro o inseriscilo.

Per qualsiasi gruppo visualizzato nella pagina Gruppi, puoi eseguire le seguenti operazioni:

  • Visualizza la dashboard di un gruppo facendo clic sul nome visualizzato.
  • Modifica il gruppo facendo clic su Modifica.
  • Elimina il gruppo facendo clic su Elimina
  • Visualizza i criteri di avviso associati facendo clic su Norme
  • Visualizza il numero di istanze VM e il numero di risorse nel gruppo

Creare un gruppo

Per creare un gruppo utilizzando la console Google Cloud, segui questi passaggi:

  1. Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

    Vai a Gruppi

  2. Fai clic su Crea gruppo. Il seguente screenshot mostra la finestra di dialogo Crea gruppo:

    Riquadro di creazione del gruppo.

  3. Sostituisci Nome con un nome visualizzato per il gruppo. Il nome visualizzato non deve essere univoco nel progetto.

  4. Aggiungi i criteri di appartenenza al gruppo. Per ulteriori informazioni, consulta la sezione successiva, Specificare i criteri di appartenenza.

  5. Fai clic su Crea.

Specifica i criteri di appartenenza

Un gruppo può avere più criteri di appartenenza. I criteri visualizzati dipendono dai servizi utilizzati nel progetto Google Cloud.

Per specificare un singolo criterio quando utilizzi la console Google Cloud, procedi nel seguente modo nella finestra di dialogo Crea gruppo:

  1. Nella finestra di dialogo Aggiungi criterio, seleziona il Tipo di criterio dal menu:

    • Nome: (impostazione predefinita) l'appartenenza al gruppo è determinata dal nome visualizzato della risorsa.
    • Tag: l'appartenenza al gruppo è determinata dai tag. Per questa opzione, viene visualizzato un menu secondario dei valori delle risorse che dipendono dalla configurazione. Ad esempio, se hai creato istanze Compute Engine e hai assegnato tag di rete o etichette alle istanze, questi tag ed etichette sono elencati nel menu secondario.

      I nomi dei tag devono essere in minuscolo.

    • Regione: la località della risorsa.

    • Tipo di risorsa: una risorsa da cui vengono acquisiti i dati delle metriche. Le risorse possono includere dischi, bucket Cloud Storage o macchine virtuali (VM).

    • Gruppo di sicurezza: l'appartenenza al gruppo è determinata dal controllo degli accessi basato sui ruoli (RBAC). Ad esempio, puoi specificare un gruppo di sicurezza quando crei un cluster Google Kubernetes Engine. Per ulteriori informazioni, consulta la pagina di riferimento di Kubernetes Utilizzo dell'autorizzazione RBAC.

    • Progetto cloud: l'identificatore del progetto Google Cloud.

    • App App Engine: le tue applicazioni App Engine.

    • Servizio App Engine: servizi App Engine come API Users, Memcache e API Images.

  2. Se selezioni il criterio Nome o Tag, viene visualizzato un menu Operatore. In questo caso, seleziona come eseguire il confronto. Per impostazione predefinita, l'operazione di confronto è impostata su Contiene.

    Ad esempio, se non vuoi che il gruppo contenga risorse il cui nome contiene instance, imposta il tipo su Nome, il valore su instance e l'operatore su Non contiene.

    Quando il menu Operatore non è visualizzato, l'operatore di confronto è Uguale a.

  3. Inserisci il valore da associare.

  4. Fai clic su Fine.

Per aggiungere un criterio, ripeti la procedura precedente. Quando hai più criteri, imposti il modo in cui questi devono essere combinati con il selettore Operatore di combinazione dei criteri. Scegli E se l'appartenenza richiede che una risorsa soddisfi ogni criterio. Scegli OR se l'appartenenza richiede che una risorsa soddisfi un singolo criterio.

Il seguente screenshot mostra la definizione di un gruppo denominato "Le mie istanze":

Crea un gruppo di risorse denominato istanza.

In questo esempio sono presenti due criteri, entrambi devono essere soddisfatti.

Eliminare un gruppo

Per eliminare un gruppo utilizzando la console Google Cloud, segui questi passaggi:

  1. Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

    Vai a Gruppi

  2. Identifica il gruppo da eliminare, quindi fai clic su Elimina.
  3. Nella finestra di dialogo Elimina gruppo e sottogruppo, fai clic su Elimina per confermare l'azione di eliminazione del gruppo e dei relativi sottogruppi. Se elimini un gruppo, lo rimuovi anche dai criteri di avviso e dai controlli di uptime.

Modificare un gruppo

Per modificare un gruppo utilizzando la console Google Cloud, segui questi passaggi:

  1. Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

    Vai a Gruppi

  2. Nella pagina Gruppi, identifica il gruppo da modificare e fai clic su Modifica.

Visualizza i criteri di avviso associati

Per visualizzare i criteri di avviso che dipendono da un gruppo:

  1. Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

    Vai a Gruppi

  2. Identifica il gruppo e selezionalo.
  3. Fai clic su Norme.

    La finestra di dialogo Norme include quanto segue:

    • Link a ciascuna norma.
    • Opzioni per modificare, copiare o eliminare il criterio.
    • Attiva/disattiva per abilitare o disabilitare il criterio.
    • Pulsante Crea criterio.

Crea un criterio di avviso per il gruppo

Per creare un criterio di avviso che limiti a un gruppo le serie temporali selezionate dalla metrica:

  1. Nel pannello di navigazione della console Google Cloud, seleziona Monitoring, quindi  Gruppi:

    Vai a Gruppi

  2. Identifica il gruppo e selezionalo.
  3. Fai clic su Norme.
  4. Fai clic su Crea criterio.
  5. Seleziona il tipo di metrica e la risorsa da monitorare.
  6. Fai clic su Filtra e seleziona Gruppo.
  7. Espandi Valore e seleziona il nome del gruppo.
  8. Fai clic su Fine.
  9. Completa i passaggi per configurare il criterio di avviso. Per ulteriori informazioni, consulta Creare criteri di avviso basati su metriche.

Gestisci i gruppi utilizzando l'API Cloud Monitoring

Puoi creare, modificare, recuperare ed eliminare i gruppi utilizzando l'API projects.groups. Tuttavia, i gruppi creati utilizzando l'API non sono modificabili nell'interfaccia utente.

Nell'API i gruppi sono identificati da un campo groupId. Si tratta di un identificatore assegnato da Cloud Monitoring quando crei il gruppo. Il valore che fornisci per il gruppo nel campo Nome gruppo è un nome di sola visualizzazione, archiviato in un campo displayName.

Puoi anche utilizzare i filtri di Monitoring per:

Passaggi successivi