Udostępnij za pośrednictwem


az grafana dashboard

Uwaga

Ta dokumentacja jest częścią rozszerzenia amg dla interfejsu wiersza polecenia platformy Azure (wersja 2.61.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az grafana dashboard po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Polecenia do zarządzania pulpitami nawigacyjnymi wystąpienia.

Polecenia

Nazwa Opis Typ Stan
az grafana dashboard create

Utwórz nowy pulpit nawigacyjny.

Numer wewnętrzny Ogólna dostępność
az grafana dashboard delete

Usuwanie pulpitu nawigacyjnego.

Numer wewnętrzny Ogólna dostępność
az grafana dashboard import

Importowanie pulpitu nawigacyjnego.

Numer wewnętrzny Ogólna dostępność
az grafana dashboard list

Wyświetl listę wszystkich pulpitów nawigacyjnych wystąpienia.

Numer wewnętrzny Ogólna dostępność
az grafana dashboard show

Uzyskaj szczegóły pulpitu nawigacyjnego.

Numer wewnętrzny Ogólna dostępność
az grafana dashboard sync

Synchronizuj pulpity nawigacyjne usługi Azure Managed Grafana z jednego wystąpienia do innego. Panele bibliotek w ramach pulpitów nawigacyjnych zostaną automatycznie dołączone do synchronizacji. Należy pamiętać, że pulpity nawigacyjne ze stanem "Aprowizowana" zostaną pominięte ze względu na to, że są tylko do odczytu.

Numer wewnętrzny Wersja Preview
az grafana dashboard update

Aktualizowanie pulpitu nawigacyjnego.

Numer wewnętrzny Ogólna dostępność

az grafana dashboard create

Utwórz nowy pulpit nawigacyjny.

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

Przykłady

Utwórz pulpit nawigacyjny z definicją w pliku json. Aby uzyskać szybki start, sklonuj dane wyjściowe polecenia "az grafana dashboard show", usuń ciąg "id" i "uid" i zastosuj zmiany.

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

Parametry wymagane

--definition

Kompletny model pulpitu nawigacyjnego w ciągu json, ścieżka lub adres URL do pliku z taką zawartością.

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--folder

Identyfikator Uid lub tytuł, który może identyfikować folder. Interfejs wiersza polecenia najpierw wyszuka identyfikator uid, a następnie tytuł, dopóki nie znajdzie dopasowania.

--overwrite

Zastąp pulpit nawigacyjny tym samym identyfikatorem UID.

Dopuszczalne wartości: false, true
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--title

Tytuł pulpitu nawigacyjnego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard delete

Usuwanie pulpitu nawigacyjnego.

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

Przykłady

Usuń pulpit nawigacyjny określony przez unikatowy identyfikator (użyj polecenia "az grafana dashboard list", aby pobrać identyfikator uid)

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

Parametry wymagane

--dashboard

Identyfikator uid pulpitu nawigacyjnego.

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard import

Importowanie pulpitu nawigacyjnego.

Polecenie interfejsu wiersza polecenia wypełni wymagane parametry dla źródeł danych, jeśli zostały skonfigurowane.

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

Przykłady

zaimportuj pulpit nawigacyjny usługi "AKS Container Insights" z galerii Grafana.

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

zaimportuj pulpit nawigacyjny z pliku.

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

Parametry wymagane

--definition

Kompletny model pulpitu nawigacyjnego w ciągu json, identyfikator galerii Grafana, ścieżka lub adres URL do pliku z taką zawartością.

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--folder

Identyfikator Uid lub tytuł, który może identyfikować folder. Interfejs wiersza polecenia najpierw wyszuka identyfikator uid, a następnie tytuł, dopóki nie znajdzie dopasowania.

--overwrite

Zastąp pulpit nawigacyjny tym samym identyfikatorem UID.

Dopuszczalne wartości: false, true
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard list

Wyświetl listę wszystkich pulpitów nawigacyjnych wystąpienia.

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

Przykłady

Znajdź pulpit nawigacyjny dla serwera interfejsu API K8s i pobierz unikatowy identyfikator (w celu wywołania polecenia "az grafana dashboard show")

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

Parametry wymagane

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard show

Uzyskaj szczegóły pulpitu nawigacyjnego.

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

Przykłady

Pobierz szczegóły pulpitu nawigacyjnego określonego przez unikatowy identyfikator (użyj polecenia "az grafana dashboard list", aby pobrać identyfikator uid)

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

Parametry wymagane

--dashboard

Identyfikator uid pulpitu nawigacyjnego.

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard sync

Wersja zapoznawcza

To polecenie jest w wersji zapoznawczej i jest opracowywane. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Synchronizuj pulpity nawigacyjne usługi Azure Managed Grafana z jednego wystąpienia do innego. Panele bibliotek w ramach pulpitów nawigacyjnych zostaną automatycznie dołączone do synchronizacji. Należy pamiętać, że pulpity nawigacyjne ze stanem "Aprowizowana" zostaną pominięte ze względu na to, że są tylko do odczytu.

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

Przykłady

Synchronizowanie tylko pulpitów nawigacyjnych w kilku folderach

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"

Synchronizowanie pojedynczego pulpitu nawigacyjnego

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"

Podgląd synchronizacji

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

Parametry wymagane

--destination -d

Identyfikator zasobu docelowego obszaru roboczego.

--source -s

Identyfikator zasobu źródłowego obszaru roboczego.

Parametry opcjonalne

--dashboards-to-exclude

Oddzielone spacjami tytuły pulpitów nawigacyjnych do wykluczenia w synchronizacji. Parowanie z --folders-to-exclude dla określonych folderów.

--dashboards-to-include

Oddzielone spacjami tytuły pulpitów nawigacyjnych do uwzględnienia w synchronizacji. W połączeniu z folderami --folder-to-include dla określonych folderów.

--dry-run

Podgląd zmian w/o zatwierdzanie.

Dopuszczalne wartości: false, true
--folders-to-exclude -e

Foldery do wykluczenia w kopii zapasowej lub synchronizacji.

--folders-to-include -i

Foldery do uwzględnienia w kopii zapasowej lub synchronizacji.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az grafana dashboard update

Aktualizowanie pulpitu nawigacyjnego.

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

Przykłady

Aktualizowanie pulpitu nawigacyjnego przy użyciu definicji w pliku json. Aby uzyskać szybki start, pobierz istniejącą konfigurację z polecenia "az grafana dashboard show" i zastosuj zmiany. Pole "version" musi zostać zaktualizowane, a pole "overwrite" powinno mieć wartość true.

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

Parametry wymagane

--definition

Kompletny model pulpitu nawigacyjnego w ciągu json, ścieżka lub adres URL do pliku z taką zawartością.

--name -n

Nazwa zarządzanego narzędzia Grafana platformy Azure.

Parametry opcjonalne

--api-key --token -t

Token klucza interfejsu API lub konta usługi, wygenerowany losowo ciąg używany do interakcji z punktem końcowym narzędzia Grafana; W przypadku braku interfejsu wiersza polecenia użyje bieżących poświadczeń zalogowanego użytkownika.

--folder

Identyfikator Uid lub tytuł, który może identyfikować folder. Interfejs wiersza polecenia najpierw wyszuka identyfikator uid, a następnie tytuł, dopóki nie znajdzie dopasowania.

--overwrite

Zastąp pulpit nawigacyjny tym samym identyfikatorem UID.

Dopuszczalne wartości: false, true
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.