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 | Disponibilità generale |
az grafana data-source delete |
Eliminare un'origine dati. |
Estensione | Disponibilità generale |
az grafana data-source list |
Elencare tutte le origini dati di un'istanza di . |
Estensione | Disponibilità generale |
az grafana data-source query |
Eseguire query su un'origine dati con implementazione back-end. |
Estensione | Disponibilità generale |
az grafana data-source show |
Ottenere i dettagli di un'origine dati. |
Estensione | Disponibilità generale |
az grafana data-source update |
Aggiornare un'origine dati. |
Estensione | Disponibilità generale |
az grafana data-source create
Creare un'origine dati.
az grafana data-source create --definition
--name
[--api-key]
[--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 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 Azure Esplora dati 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 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 data-source delete
Eliminare un'origine dati.
az grafana data-source delete --data-source
--name
[--api-key]
[--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 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 data-source list
Elencare tutte le origini dati di un'istanza di .
az grafana data-source list --name
[--api-key]
[--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 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 data-source query
Eseguire query su un'origine dati con implementazione back-end.
az grafana data-source query --data-source
--name
[--api-key]
[--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 .<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 con az configure --defaults group=<name>
.
Ora di fine in iso 8601, ad esempio '2022-01-02T17:15:00'. Impostazione predefinita: ora corrente.
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 data-source show
Ottenere i dettagli di un'origine dati.
az grafana data-source show --data-source
--name
[--api-key]
[--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 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 data-source update
Aggiornare un'origine dati.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--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 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.