Dela via


az grafana dashboard

Kommentar

Den här referensen är en del av amg-tillägget för Azure CLI (version 2.38.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az grafana-instrumentpanelskommando . Läs mer om tillägg.

Kommandon för att hantera instrumentpaneler för en instans.

Kommandon

Name Description Typ Status
az grafana dashboard create

Skapa en ny instrumentpanel.

Anknytning Allmän tillgänglighet
az grafana dashboard delete

Ta bort en instrumentpanel.

Anknytning Allmän tillgänglighet
az grafana dashboard import

Importera en instrumentpanel.

Anknytning Allmän tillgänglighet
az grafana dashboard list

Visa en lista över alla instrumentpaneler för en instans.

Anknytning Allmän tillgänglighet
az grafana dashboard show

Hämta information om en instrumentpanel.

Anknytning Allmän tillgänglighet
az grafana dashboard sync

Synkronisera Azure Managed Grafana-instrumentpaneler från en instans till en annan instans. Bibliotekspaneler på instrumentpanelerna inkluderas automatiskt i synkroniseringen. Observera att instrumentpaneler med tillståndet "Etablerad" hoppas över på grund av att de är skrivskyddade.

Anknytning Förhandsversion
az grafana dashboard update

Uppdatera en instrumentpanel.

Anknytning Allmän tillgänglighet

az grafana dashboard create

Skapa en ny instrumentpanel.

az grafana dashboard create --definition
                            --name
                            [--api-key]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]
                            [--title]

Exempel

Skapa en instrumentpanel med definition i en json-fil. För snabbstart klonar du från utdata från "az grafana dashboard show", tar bort "id" och "uid" och tillämpar ändringar.

az grafana dashboard create -g MyResourceGroup -n MyGrafana --title "My dashboard" --folder folder1 --definition '{
  "dashboard": {
    "annotations": {
        ...
    },
    "panels": {
        ...
    }
  },
  "message": "Create a new test dashboard"
}'

Obligatoriska parametrar

--definition

Den fullständiga instrumentpanelsmodellen i json-strängen, en sökväg eller url till en fil med sådant innehåll.

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--folder

Uid eller rubrik som kan identifiera en mapp. CLI söker med uid först, sedan rubrik, tills det hittar en matchning.

--overwrite

Skriv över en instrumentpanel med samma uid.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--title

Rubrik på en instrumentpanel.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard delete

Ta bort en instrumentpanel.

az grafana dashboard delete --dashboard
                            --name
                            [--api-key]
                            [--resource-group]

Exempel

Ta bort en instrumentpanel som anges av en unik identifierare (använd kommandot "az grafana dashboard list" för att hämta uid:

az grafana dashboard delete -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz

Obligatoriska parametrar

--dashboard

Instrumentpanelens uid.

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard import

Importera en instrumentpanel.

CLI-kommandot fyller i obligatoriska parametrar för datakällor om det konfigureras.

az grafana dashboard import --definition
                            --name
                            [--api-key]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]

Exempel

importera instrumentpanelen för "AKS Container Insights" från Grafana-galleriet.

az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition 12180

importera en instrumentpanel från en fil.

az grafana dashboard import -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json

Obligatoriska parametrar

--definition

Den fullständiga instrumentpanelsmodellen i json-strängen, Grafana-galleri-ID, en sökväg eller URL till en fil med sådant innehåll.

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--folder

Uid eller rubrik som kan identifiera en mapp. CLI söker med uid först, sedan rubrik, tills det hittar en matchning.

--overwrite

Skriv över en instrumentpanel med samma uid.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard list

Visa en lista över alla instrumentpaneler för en instans.

az grafana dashboard list --name
                          [--api-key]
                          [--resource-group]

Exempel

Hitta instrumentpanelen för K8s API Server och hämta den unika identifieraren (för att anropa kommandot "az grafana dashboard show" (az grafana dashboard show)

az grafana dashboard list -g MyResourceGroup -n MyGrafana --query "[?contains(@.title, 'API server')].uid"

Obligatoriska parametrar

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard show

Hämta information om en instrumentpanel.

az grafana dashboard show --dashboard
                          --name
                          [--api-key]
                          [--resource-group]

Exempel

Hämta information om en instrumentpanel som anges av en unik identifierare (använd kommandot "az grafana dashboard list" för att hämta uid:

az grafana dashboard show -g MyResourceGroup -n MyGrafana --dashboard VdrOA7jGz

Obligatoriska parametrar

--dashboard

Instrumentpanelens uid.

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard sync

Förhandsgranskning

Det här kommandot är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Synkronisera Azure Managed Grafana-instrumentpaneler från en instans till en annan instans. Bibliotekspaneler på instrumentpanelerna inkluderas automatiskt i synkroniseringen. Observera att instrumentpaneler med tillståndet "Etablerad" hoppas över på grund av att de är skrivskyddade.

az grafana dashboard sync --destination
                          --source
                          [--dashboards-to-exclude]
                          [--dashboards-to-include]
                          [--dry-run {false, true}]
                          [--folders-to-exclude]
                          [--folders-to-include]

Exempel

Synkronisera endast instrumentpaneler under några få mappar

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"

Synkronisera en enda instrumentpanel

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"

Förhandsgranska synkroniseringen

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

Obligatoriska parametrar

--destination -d

Resurs-ID för målarbetsytan.

--source -s

Resurs-ID för källarbetsytan.

Valfria parametrar

--dashboards-to-exclude

Blankstegsavgränsade rubriker för instrumentpaneler som ska undantas i synkronisering. Par med --folders-to-exclude för specifika mappar.

--dashboards-to-include

Blankstegsavgränsade rubriker för instrumentpaneler som ska ingå i synkroniseringen. Par med --folders-to-include för specifika mappar.

--dry-run

Förhandsversionsändringar med incheckning.

Godkända värden: false, true
--folders-to-exclude -e

Mappar som ska undantas i säkerhetskopiering eller synkronisering.

--folders-to-include -i

Mappar som ska ingå i säkerhetskopiering eller synkronisering.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az grafana dashboard update

Uppdatera en instrumentpanel.

az grafana dashboard update --definition
                            --name
                            [--api-key]
                            [--folder]
                            [--overwrite {false, true}]
                            [--resource-group]

Exempel

Uppdatera en instrumentpanel med definition i en json-fil. För snabbstart hämtar du befintlig konfiguration från "az grafana dashboard show" och tillämpar ändringar. Fältet "version" måste uppdateras och fältet "skriv över" ska vara sant.

az grafana dashboard update -g MyResourceGroup -n MyGrafana --definition @c:\temp\dashboard.json

Obligatoriska parametrar

--definition

Den fullständiga instrumentpanelsmodellen i json-strängen, en sökväg eller url till en fil med sådant innehåll.

--name -n

Namnet på Azure Managed Grafana.

Valfria parametrar

--api-key --token -t

API-nyckel eller tjänstkontotoken, en slumpmässigt genererad sträng som används för att interagera med Grafana-slutpunkten. Om det saknas använder CLI den aktuella inloggade användarens autentiseringsuppgifter.

--folder

Uid eller rubrik som kan identifiera en mapp. CLI söker med uid först, sedan rubrik, tills det hittar en matchning.

--overwrite

Skriv över en instrumentpanel med samma uid.

Godkända värden: false, true
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.