az grafana dashboard
Nota
Questo riferimento fa parte dell'estensione amg per l'interfaccia della riga di comando di Azure (versione 2.61.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az grafana dashboard . Altre informazioni sulle estensioni.
Comandi per gestire i dashboard di un'istanza.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az grafana dashboard create |
Creare un nuovo dashboard. |
Estensione | Disponibilità generale |
az grafana dashboard delete |
Eliminare un dashboard. |
Estensione | Disponibilità generale |
az grafana dashboard import |
Importare un dashboard. |
Estensione | Disponibilità generale |
az grafana dashboard list |
Elencare tutti i dashboard di un'istanza. |
Estensione | Disponibilità generale |
az grafana dashboard show |
Ottenere i dettagli di un dashboard. |
Estensione | Disponibilità generale |
az grafana dashboard sync |
Sincronizzare i dashboard di Grafana gestiti di Azure da un'istanza a un'altra. I pannelli della libreria all'interno dei dashboard verranno inclusi automaticamente nella sincronizzazione. Si noti che i dashboard con stato "Provisioned" verranno ignorati a causa della sola lettura. |
Estensione | Anteprima |
az grafana dashboard update |
Aggiornare un dashboard. |
Estensione | Disponibilità generale |
az grafana dashboard create
Creare un nuovo dashboard.
az grafana dashboard create --definition
--name
[--api-key]
[--folder]
[--overwrite {false, true}]
[--resource-group]
[--title]
Esempio
Creare un dashboard con definizione in un file JSON. Per iniziare rapidamente, clonare dall'output di "az grafana dashboard show", rimuovere "id" e "uid" e applicare le modifiche.
az grafana dashboard create -g MyResourceGroup -n MyGrafana --title "My dashboard" --folder folder1 --definition '{
"dashboard": {
"annotations": {
...
},
"panels": {
...
}
},
"message": "Create a new test dashboard"
}'
Parametri necessari
Modello di dashboard completo in stringa JSON, percorso o URL di un file con tale contenuto.
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Uid o titolo che può identificare una cartella. L'interfaccia della riga di comando cercherà prima con uid, quindi titolo, finché non trova una corrispondenza.
Sovrascrivere un dashboard con lo stesso uid.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Titolo di un dashboard.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard delete
Eliminare un dashboard.
az grafana dashboard delete --dashboard
--name
[--api-key]
[--resource-group]
Esempio
Eliminare un dashboard specificato da un identificatore univoco(usare il comando "az grafana dashboard list" per recuperare l'uid)
az grafana dashboard delete -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz
Parametri necessari
Uid dashboard.
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard import
Importare un dashboard.
Se configurato, il comando dell'interfaccia della riga di comando compilerà i parametri obbligatori per le origini dati.
az grafana dashboard import --definition
--name
[--api-key]
[--folder]
[--overwrite {false, true}]
[--resource-group]
Esempio
importare il dashboard di "Azure Kubernetes Container Insights" dalla raccolta Grafana.
az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition 12180
importare un dashboard da un file.
az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json
Parametri necessari
Il modello di dashboard completo in stringa json, ID raccolta Grafana, percorso o URL di un file con tale contenuto.
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Uid o titolo che può identificare una cartella. L'interfaccia della riga di comando cercherà prima con uid, quindi titolo, finché non trova una corrispondenza.
Sovrascrivere un dashboard con lo stesso uid.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard list
Elencare tutti i dashboard di un'istanza.
az grafana dashboard list --name
[--api-key]
[--resource-group]
Esempio
Trovare il dashboard per il server API K8s e recuperare l'identificatore univoco(per richiamare il comando "az grafana dashboard show")
az grafana dashboard list -g MyResourceGroup -n MyGrafana --query "[?contains(@.title, 'API server')].uid"
Parametri necessari
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard show
Ottenere i dettagli di un dashboard.
az grafana dashboard show --dashboard
--name
[--api-key]
[--resource-group]
Esempio
Ottenere i dettagli di un dashboard specificato da un identificatore univoco(usare il comando "az grafana dashboard list" per recuperare l'uid)
az grafana dashboard show -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz
Parametri necessari
Uid dashboard.
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard sync
Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Sincronizzare i dashboard di Grafana gestiti di Azure da un'istanza a un'altra. I pannelli della libreria all'interno dei dashboard verranno inclusi automaticamente nella sincronizzazione. Si noti che i dashboard con stato "Provisioned" verranno ignorati a causa della sola lettura.
az grafana dashboard sync --destination
--source
[--dashboards-to-exclude]
[--dashboards-to-include]
[--dry-run {false, true}]
[--folders-to-exclude]
[--folders-to-include]
Esempio
Sincronizzare solo i dashboard in alcune cartelle
az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --folders-to-include "Azure Monitor Container Insights" "Azure Monitor"
Sincronizzare un singolo dashboard
az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --folders-to-include "MyFolder" --dashboards-to-include "My Service Health"
Visualizzare in anteprima la sincronizzazione
az grafana dashboard sync --source /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/source --destination /subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/workspaces/providers/Microsoft.Dashboard/grafana/destination --dry-run
Parametri necessari
ID risorsa dell'area di lavoro di destinazione.
ID risorsa dell'area di lavoro di origine.
Parametri facoltativi
Spaziare i titoli separati dei dashboard da escludere nella sincronizzazione. Associa a --folders-to-exclude per le cartelle specifiche.
Spaziare i titoli separati dei dashboard da includere nella sincronizzazione. Associa a --folders-to-include per cartelle specifiche.
Anteprima delle modifiche w/o commit.
Cartelle da escludere nel backup o nella sincronizzazione.
Cartelle da includere nel backup o nella sincronizzazione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana dashboard update
Aggiornare un dashboard.
az grafana dashboard update --definition
--name
[--api-key]
[--folder]
[--overwrite {false, true}]
[--resource-group]
Esempio
Aggiornare un dashboard con definizione in un file JSON. Per iniziare rapidamente, ottenere la configurazione esistente da "az grafana dashboard show" e applicare le modifiche. Il campo "version" deve essere aggiornato e il campo "overwrite" deve essere true.
az grafana dashboard update -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json
Parametri necessari
Modello di dashboard completo in stringa JSON, percorso o URL di un file con tale contenuto.
Nome della Grafana gestita di Azure.
Parametri facoltativi
Chiave API o token dell'account del servizio, stringa generata in modo casuale usata per interagire con l'endpoint Grafana; se mancante, l'interfaccia della riga di comando userà le credenziali dell'utente connesso corrente.
Uid o titolo che può identificare una cartella. L'interfaccia della riga di comando cercherà prima con uid, quindi titolo, finché non trova una corrispondenza.
Sovrascrivere un dashboard con lo stesso uid.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.