Dashboard con Grafana in Managed Redis di Azure

Dashboard con Grafana in Managed Redis di Azure portano l'esperienza predefinita di Grafana di Monitoraggio di Azure direttamente nel portale di Azure. È possibile creare e personalizzare dashboard di Grafana usando le metriche e i log di Grafana gestiti Azure senza distribuire un'istanza separata Grafana con gestione Azure. I controlli Grafana predefiniti supportano un'ampia gamma di pannelli di visualizzazione e trasformazioni lato client.

Annotazioni

Questa funzionalità usa l'esperienza Grafana integrata in Monitoraggio di Azure. È separato da Grafana con gestione Azure, che è un servizio Grafana autonomo e completamente gestito.

Funzionalità principali

  • Inizia con dashboard predefiniti. Usare dashboard gestiti da Azure, personalizzati per gli scenari di monitoraggio di Managed Redis di Azure, tra cui le prestazioni della cache, la memoria, le operazioni e la connettività.
  • Creare e modificare i dashboard. Aggiungere pannelli, modificare le query e applicare trasformazioni lato client.
  • Salvare e condividere come risorse Azure. Archiviare i dashboard come risorse standard di Azure con controlli di accesso basati sui ruoli di Azure (RBAC) e automatizzare con i modelli di Azure Resource Manager (ARM) o Bicep.
  • Esplorare i dati ad hoc. Usare Grafana Explore per eseguire query e aggiungere i risultati ai dashboard nuovi o esistenti.

Prerequisiti

  • Risorsa Redis gestita di Azure.
  • Autorizzazioni per leggere i dati di monitoraggio di Managed Redis di Azure e creare risorse nella sottoscrizione di destinazione e nel gruppo di risorse.
  • Impostazioni di diagnostica configurate nella risorsa Azure Redis gestita in modo che le metriche scorrono verso Monitoraggio di Azure.

Aprire l'integrazione di Grafana nella versione gestita di Azure Redis

  1. Nel portale di Azure aprire la risorsa Azure Managed Redis.
  2. Nel menu a sinistra, in Monitoraggio, selezionare Dashboard con Grafana.

La raccolta elenca i dashboard gestiti da Azure e i dashboard Salvati per la risorsa Managed Redis di Azure corrente.

Screenshot della raccolta di dashboard con Grafana in Managed Redis di Azure, che mostra i dashboard in evidenza, tra cui il dashboard di Managed Redis di Azure.

Iniziare rapidamente con un dashboard predefinito

Azure fornisce un dashboard predefinito Azure Managed Redis con quattro sezioni:

Riepilogo : pannelli di stato a colpo d'occhio per Utilizzo CPU, Utilizzo memoria, Client connessi, Operazioni totali, Lettura cache, Scrittura cache

Prestazioni : grafici di serie temporali per CPU e memoria, lettura e scrittura

Operazioni: grafici di serie temporali per operazioni (al secondo) e percentuale riscontri e mancati riscontri

Connettività: grafici di serie temporali per client connessi e replica geografica integri.

Per aprire la dashboard, selezionare Azure Managed Redis dalla galleria. Usare il selettore dell'intervallo di tempo e i filtri Redis e Spazio dei nomi nella parte superiore per definire l'ambito dei dati per la risorsa.

Screenshot del dashboard di Azure Managed Redis Grafana che mostra un riepilogo con Utilizzo CPU, Utilizzo memoria, Client connessi, Operazioni totali, Lettura cache, Scrittura cache e la sezione Prestazioni con un grafico delle serie temporali di CPU e memoria.

Creare, modificare e salvare i dashboard

È possibile personalizzare il dashboard predefinito o iniziare da zero.

  • Modificare il dashboard predefinito. Aprire il dashboard e selezionare Modifica. Modificare pannelli, query e trasformazioni.
  • Salvare una copia. Selezionare Salva con nome per salvare le modifiche come nuovo dashboard. Scegliere una sottoscrizione, un gruppo di risorse e un nome.
  • Inizia da zero. Nella raccolta selezionare Nuovo per creare un dashboard vuoto e aggiungere pannelli.

Ogni dashboard salvato è una risorsa Azure. È possibile gestirlo con Azure RBAC, esportare un modello di ARM Resource Manager e includere il dashboard nelle pipeline di automazione.

Screenshot della barra degli strumenti del dashboard Grafana di Managed Redis di Azure con i pulsanti Modifica e Salva con nome evidenziati.

Annotazioni

I dashboard salvati da una risorsa Redis gestita di Azure vengono associati automaticamente a tale risorsa e vengono visualizzati nella raccolta in Dashboard salvati.

Verificare che i dashboard vengano visualizzati in Azure Redis gestito

I dashboard visibili in Dashboard con Grafana all'interno di una risorsa redis gestita di Azure usano un tag di risorsa specifico:

Nome Valore
GrafanaDashboardResourceType microsoft.cache/redisenterprise

Le dashboard create all'interno di una risorsa Redis gestita di Azure ricevono automaticamente questo tag. Se si importa o si crea un dashboard all'esterno della risorsa e si vuole che venga visualizzato nella raccolta, aggiungere il tag manualmente:

  1. Aprire la risorsa dashboard nel portale di Azure.
  2. Selezionare Tag e aggiungere il nome e il valore visualizzati nella tabella precedente.
  3. Salva le modifiche.

Dopo aver aggiunto il tag, aggiornare la raccolta. Il dashboard viene visualizzato in Dashboard salvati.

Usare Grafana Explore

Grafana Explore consente di eseguire query ad hoc senza iniziare all'interno di un dashboard. È possibile aggiungere i risultati a un dashboard nuovo o esistente.

  1. Nel menu in alto dell'esperienza Grafana selezionare Esplora.
  2. Scegliere un'origine dati e compilare query per l'intervallo di tempo desiderato.
  3. Selezionare Aggiungi al dashboard per trasformare la visualizzazione in un pannello.

Screenshot della vista Grafana Explore con Monitoraggio di Azure selezionato come origine dati, una query metrica della CPU configurata per una risorsa Managed Redis di Azure e un grafico di serie temporali che mostra i risultati.

Gestire l'accesso e automatizzare su larga scala

  • Gestisci l'accesso con Azure RBAC. Assegnare ruoli nell'ambito della risorsa dashboard, del gruppo di risorse o della sottoscrizione per controllare chi può visualizzare o modificare i dashboard.
  • Automatizzare utilizzando gli strumenti ARM o Bicep. Esportare un modello ARM da un dashboard salvato e distribuirlo in modo coerente tra gli ambienti.

Costi

L'esperienza Grafana all'interno di Azure Managed Redis non prevede costi aggiuntivi oltre gli addebiti per le risorse Azure Managed Redis. Gli addebiti standard di Monitoraggio di Azure si applicano a tutti i dati diagnostici configurati per essere inviati a spazi di lavoro di Log Analytics, account di archiviazione o event hub.

Limitazioni

  • Supporta solo le origini dati di Azure. Queste origini includono Monitoraggio di Azure, Monitoraggio di Azure servizio gestito per Prometheus e Esplora dati di Azure.
  • I dashboard salvati sono limitati all'ambito per ogni risorsa. I dashboard salvati dall'interno di una risorsa Redis gestita di Azure vengono visualizzati solo nella galleria di tale risorsa.

Risoluzione dei problemi

D: Perché una dashboard salvata non compare nella raccolta?

R: Verificare che il dashboard sia stato salvato dall'interno dell'esperienza di Dashboard con Grafana della risorsa Azure gestita di Redis. Se è stato salvato altrove, aprire la raccolta e selezionare Aggiorna.

D: Perché non è possibile salvare un dashboard?

R: Verificare di avere le autorizzazioni per creare risorse nella sottoscrizione di destinazione e nel gruppo di risorse.

D: Perché i dati non sono caricati?

R: Verificare che la risorsa Redis gestita Azure abbia impostazioni di diagnostica configurate e che l'intervallo di tempo selezionato contenga dati. L'avvio del flusso delle impostazioni di diagnostica può richiedere fino a 90 minuti dopo la prima configurazione.