az grafana data-source
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 data-source. Altre informazioni sulle estensioni.
Comandi per gestire le origini dati di un'istanza di .
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az grafana data-source create |
Creare un'origine dati. |
Estensione | GA |
az grafana data-source delete |
Eliminare un'origine dati. |
Estensione | GA |
az grafana data-source list |
Elencare tutte le origini dati di un'istanza di . |
Estensione | GA |
az grafana data-source query |
Eseguire query su un'origine dati con implementazione back-end. |
Estensione | GA |
az grafana data-source show |
Ottenere i dettagli di un'origine dati. |
Estensione | GA |
az grafana data-source update |
Aggiornare un'origine dati. |
Estensione | GA |
az grafana data-source create
Creare un'origine dati.
az grafana data-source create --definition
--name
[--api-key --token]
[--resource-group]
Esempio
creare un'origine dati di Monitoraggio di Azure usando l'identità gestita
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"
}'
creare un'origine dati di Monitoraggio di Azure usando registrazione app
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" }
}'
creare un'origine dati di Esplora dati di Azure usando l'identità gestita
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"
}
}'
creare un'origine dati di Esplora dati di Azure usando registrazione app
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" }
}'
creare un'origine dati Prometheus gestita di Azure usando Registrazione app
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" }
}'
creare un'origine dati Prometheus gestita di Azure usando l'identità gestita
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" }
}
}'
creare un'origine dati SQL di Azure
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"
}'
Parametri necessari
Stringa JSON con definizione dell'origine dati o percorso 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.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana data-source delete
Eliminare un'origine dati.
az grafana data-source delete --data-source
--name
[--api-key --token]
[--resource-group]
Parametri necessari
Nome, ID, uid che può identificare un'origine dati. L'interfaccia della riga di comando cercherà nell'ordine di nome, ID e uid, fino a trovare una corrispondenza.
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 usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana data-source list
Elencare tutte le origini dati di un'istanza di .
az grafana data-source list --name
[--api-key --token]
[--resource-group]
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 usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana data-source query
Eseguire query su un'origine dati con implementazione back-end.
az grafana data-source query --data-source
--name
[--api-key --token]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Parametri necessari
Nome, ID, uid che può identificare un'origine dati. L'interfaccia della riga di comando cercherà nell'ordine di nome, ID e uid, fino a trovare una corrispondenza.
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.
Condizione separata da spazi in un formato di <name>=<value>
.
Ora di inizio in iso 8601, ad esempio '2022-01-02T16:15:00'. Impostazione predefinita: 1 ora prima.
Intervallo di tempo in millisecondi della serie temporale. Impostazione predefinita: 1000.
Quantità massima di punti dati di cui è possibile eseguire il rendering nel pannello del dashboard. Impostazione predefinita: 1000.
Formato del resule, ad esempio tabella, time_series.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Ora di fine in iso 8601, ad esempio '2022-01-02T17:15:00'. Impostazione predefinita: ora corrente.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana data-source show
Ottenere i dettagli di un'origine dati.
az grafana data-source show --data-source
--name
[--api-key --token]
[--resource-group]
Parametri necessari
Nome, ID, uid che può identificare un'origine dati. L'interfaccia della riga di comando cercherà nell'ordine di nome, ID e uid, fino a trovare una corrispondenza.
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 usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az grafana data-source update
Aggiornare un'origine dati.
az grafana data-source update --data-source
--definition
--name
[--api-key --token]
[--resource-group]
Parametri necessari
Nome, ID, uid che può identificare un'origine dati. L'interfaccia della riga di comando cercherà nell'ordine di nome, ID e uid, fino a trovare una corrispondenza.
Stringa JSON con definizione dell'origine dati o percorso 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.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'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
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.