az grafana data-source
Observação
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
Nome | Description | Tipo | Status |
---|---|---|---|
az grafana data-source create |
Criar 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 |
Consulte 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 |
Atualize uma fonte de dados. |
Extensão | GA |
az grafana data-source create
Criar 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 Prometheus gerenciado pelo Azure 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 Prometheus gerenciado do Azure usando a 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 Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. 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 Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. 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 Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az grafana data-source query
Consulte 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 Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
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 da série temporal. Padrão: 1000.
Quantidade máxima de pontos de dados que o painel do painel pode renderizar. Padrão: 1000.
Formato do resultado, por exemplo, tabela, time_series.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Hora de término na iso 8601, por exemplo, '2022-01-02T17:15:00'. Padrão: hora atual.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. 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 Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az grafana data-source update
Atualize uma fonte de dados.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Parâmetros Exigidos
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 do Grafana; se estiver ausente, a CLI usará as credenciais do usuário conectado atual.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento 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.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.