az grafana data-source
Nota
Essa referência faz parte da extensão amg para a CLI do Azure (versão 2.61.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az grafana data-source . Saiba mais sobre extensões.
Comandos para gerenciar fontes de dados de uma instância.
Comandos
Name | Description | Tipo | Status |
---|---|---|---|
az grafana data-source create |
Crie uma fonte de dados. |
Extensão | GA |
az grafana data-source delete |
Excluir uma fonte de dados. |
Extensão | GA |
az grafana data-source list |
Liste todas as fontes de dados de uma instância. |
Extensão | GA |
az grafana data-source query |
Consultar uma fonte de dados com implementação de back-end. |
Extensão | GA |
az grafana data-source show |
Obtenha os detalhes de uma fonte de dados. |
Extensão | GA |
az grafana data-source update |
Atualizar uma fonte de dados. |
Extensão | GA |
az grafana data-source create
Crie uma fonte de dados.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Exemplos
criar uma fonte de dados do Azure Monitor usando a Identidade Gerenciada
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"
}'
criar uma fonte de dados do Azure Monitor usando o Registro de Aplicativo
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" }
}'
criar uma fonte de dados do Azure Data Explorer usando a Identidade Gerenciada
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"
}
}'
criar uma fonte de dados do Azure Data Explorer usando o Registro de Aplicativo
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" }
}'
criar uma fonte de dados do Azure Managed Prometheus usando o Registro de Aplicativo
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" }
}'
criar uma fonte de dados do Azure Managed Prometheus usando identidade gerenciada
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" }
}
}'
criar uma fonte de dados SQL do 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"
}'
Parâmetros Obrigatórios
Cadeia de caracteres Json com definição de fonte de dados ou um caminho para um arquivo com esse conteúdo.
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az grafana data-source delete
Excluir uma fonte de dados.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Parâmetros Obrigatórios
Nome, id, uid que pode identificar uma fonte de dados. A CLI pesquisará na ordem de nome, id e uid, até encontrar uma correspondência.
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az grafana data-source list
Liste todas as fontes de dados de uma instância.
az grafana data-source list --name
[--api-key]
[--resource-group]
Parâmetros Obrigatórios
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az grafana data-source query
Consultar uma fonte de dados com implementação de back-end.
az grafana data-source query --data-source
--name
[--api-key]
[--conditions]
[--from]
[--internal-ms]
[--max-data-points]
[--query-format]
[--resource-group]
[--to]
Parâmetros Obrigatórios
Nome, id, uid que pode identificar uma fonte de dados. A CLI pesquisará na ordem de nome, id e uid, até encontrar uma correspondência.
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
Condição separada por espaço em um formato de <name>=<value>
.
Hora de início na iso 8601, por exemplo, '2022-01-02T16:15:00'. Padrão: 1 hora mais cedo.
O intervalo de tempo em milissegundos de séries temporais. Padrão: 1000.
Quantidade máxima de pontos de dados que o painel do painel pode renderizar. Padrão: 1000.
Formato do resule, por exemplo, tabela, time_series.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Hora de fim na iso 8601, por exemplo, '2022-01-02T17:15:00'. Padrão: hora atual.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az grafana data-source show
Obtenha os detalhes de uma fonte de dados.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Parâmetros Obrigatórios
Nome, id, uid que pode identificar uma fonte de dados. A CLI pesquisará na ordem de nome, id e uid, até encontrar uma correspondência.
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
az grafana data-source update
Atualizar uma fonte de dados.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Parâmetros Obrigatórios
Nome, id, uid que pode identificar uma fonte de dados. A CLI pesquisará na ordem de nome, id e uid, até encontrar uma correspondência.
Cadeia de caracteres Json com definição de fonte de dados ou um caminho para um arquivo com esse conteúdo.
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Chave de api ou token de conta de serviço, uma string gerada aleatoriamente usada para interagir com o endpoint Grafana; se faltar, a CLI usará as credenciais atuais do usuário conectado.
o nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
o .
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.