az grafana data-source
Uwaga
Ta dokumentacja jest częścią rozszerzenia amg dla interfejsu wiersza polecenia platformy Azure (wersja 2.38.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az grafana data-source po raz pierwszy. Dowiedz się więcej o rozszerzeniach.
Polecenia do zarządzania źródłami danych wystąpienia.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az grafana data-source create |
Utwórz źródło danych. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source delete |
Usuwanie źródła danych. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source list |
Wyświetl listę wszystkich źródeł danych wystąpienia. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source query |
Wykonywanie zapytań względem źródła danych z implementacją zaplecza. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source show |
Uzyskaj szczegółowe informacje o źródle danych. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source update |
Aktualizowanie źródła danych. |
Numer wewnętrzny | Ogólna dostępność |
az grafana data-source create
Utwórz źródło danych.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Przykłady
tworzenie źródła danych usługi Azure Monitor przy użyciu tożsamości zarządzanej
az grafana data-source create -n MyGrafana --definition '{
"access": "proxy",
"jsonData": {
"azureAuthType": "msi",
"subscriptionId": "3a7edf7d-1488-4017-a908-111111111111"
},
"name": "Azure Monitor-3",
"type": "grafana-azure-monitor-datasource"
}'
tworzenie źródła danych usługi Azure Monitor przy użyciu rejestracji aplikacji
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Monitor-2",
"type": "grafana-azure-monitor-datasource",
"access": "proxy",
"jsonData": {
"subscriptionId": "3a7edf7d-1488-4017-a908-111111111111",
"azureAuthType": "clientsecret",
"cloudName": "azuremonitor",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
},
"secureJsonData": { "clientSecret": "verySecret" }
}'
tworzenie źródła danych usługi Azure Data Explorer przy użyciu tożsamości zarządzanej
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Data Explorer Datasource-2",
"type": "grafana-azure-data-explorer-datasource",
"access": "proxy",
"jsonData": {
"dataConsistency": "strongconsistency",
"clusterUrl": "https://mykusto.westcentralus.kusto.windows.net"
}
}'
tworzenie źródła danych usługi Azure Data Explorer przy użyciu rejestracji aplikacji
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Data Explorer Datasource-1",
"type": "grafana-azure-data-explorer-datasource",
"access": "proxy",
"jsonData": {
"clusterUrl": "https://mykusto.westcentralus.kusto.windows.net",
"azureCredentials": {
"authType": "clientsecret",
"azureCloud": "AzureCloud",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
}
},
"secureJsonData": { "azureClientSecret": "verySecret" }
}'
tworzenie zarządzanego źródła danych rozwiązania Prometheus platformy Azure przy użyciu rejestracji aplikacji
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Managed Prometheus-1",
"type": "prometheus",
"access": "proxy",
"url": "https://myprom-abcd.westcentralus.prometheus.monitor.azure.com",
"jsonData": {
"httpMethod": "POST",
"azureCredentials": {
"authType": "clientsecret",
"azureCloud": "AzureCloud",
"tenantId": "72f988bf-86f1-41af-91ab-111111111111",
"clientId": "fb31a2f5-9122-4be9-9705-111111111111"
},
"timeInterval": "30s"
},
"secureJsonData": { "azureClientSecret": "verySecret" }
}'
tworzenie zarządzanego źródła danych rozwiązania Prometheus platformy Azure przy użyciu tożsamości zarządzanej
az grafana data-source create -n MyGrafana --definition '{
"name": "Azure Managed Prometheus-1",
"type": "prometheus",
"access": "proxy",
"url": "https://myprom-jryu.westcentralus.prometheus.monitor.azure.com",
"jsonData": {
"httpMethod": "POST",
"azureCredentials": { "authType": "msi" }
}
}'
tworzenie źródła danych usługi Azure SQL
az grafana data-source create -n MyGrafana --definition '{
"access": "proxy",
"database": "testdb",
"jsonData": {
"authenticationType": "SQL Server Authentication",
"encrypt": "false"
},
"secureJsonData": {
"password": "verySecretPassword"
},
"name": "Microsoft SQL Server",
"type": "mssql",
"url": "testsql.database.windows.net",
"user": "admin1"
}'
Parametry wymagane
Ciąg Json z definicją źródła danych lub ścieżka do pliku z taką zawartością.
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az grafana data-source delete
Usuwanie źródła danych.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Parametry wymagane
Name, id, uid, który może zidentyfikować źródło danych. Interfejs wiersza polecenia wyszukuje w kolejności nazw, identyfikatorów i identyfikatorów uid, aż znajdzie dopasowanie.
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az grafana data-source list
Wyświetl listę wszystkich źródeł danych wystąpienia.
az grafana data-source list --name
[--api-key]
[--resource-group]
Parametry wymagane
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az grafana data-source query
Wykonywanie zapytań względem źródła danych z implementacją zaplecza.
az grafana data-source query --data-source
--name
[--api-key]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Parametry wymagane
Name, id, uid, który może zidentyfikować źródło danych. Interfejs wiersza polecenia wyszukuje w kolejności nazw, identyfikatorów i identyfikatorów uid, aż znajdzie dopasowanie.
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Warunek rozdzielony spacją w formacie <name>=<value>
.
Czas rozpoczęcia w iso 8601, np. "2022-01-02T16:15:00". Wartość domyślna: 1 godzina wcześniej.
Interwał czasu w milisekundach szeregów czasowych. Wartość domyślna: 1000.
Maksymalna ilość punktów danych, które mogą być renderowane przez panel pulpitu nawigacyjnego. Wartość domyślna: 1000.
Format ponownego mieszania, np. tabeli, time_series.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Czas zakończenia w iso 8601, np. "2022-01-02T17:15:00". Ustawienie domyślne: bieżąca godzina.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az grafana data-source show
Uzyskaj szczegółowe informacje o źródle danych.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Parametry wymagane
Name, id, uid, który może zidentyfikować źródło danych. Interfejs wiersza polecenia wyszukuje w kolejności nazw, identyfikatorów i identyfikatorów uid, aż znajdzie dopasowanie.
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az grafana data-source update
Aktualizowanie źródła danych.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Parametry wymagane
Name, id, uid, który może zidentyfikować źródło danych. Interfejs wiersza polecenia wyszukuje w kolejności nazw, identyfikatorów i identyfikatorów uid, aż znajdzie dopasowanie.
Ciąg Json z definicją źródła danych lub ścieżka do pliku z taką zawartością.
Nazwa zarządzanego narzędzia Grafana platformy Azure.
Parametry opcjonalne
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.