az grafana data-source
Note
Essa referência faz parte da extensão amg da CLI do Azure (versão 2.61.0 ou superior). A extensão instalará automaticamente a 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. |
Extension | GA |
| az grafana data-source delete |
Exclua uma fonte de dados. |
Extension | GA |
| az grafana data-source list |
Liste todas as fontes de dados de uma instância. |
Extension | GA |
| az grafana data-source query |
Consulte uma fonte de dados com implementação de back-end. |
Extension | GA |
| az grafana data-source show |
Obtenha os detalhes de uma fonte de dados. |
Extension | GA |
| az grafana data-source update |
Atualize uma fonte de dados. |
Extension | GA |
az grafana data-source create
Criar uma fonte de dados.
az grafana data-source create --definition
--name
[--api-key --token]
[--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 do 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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, a CLI usará as credenciais atuais do usuário conectado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az grafana data-source delete
Exclua uma fonte de dados.
az grafana data-source delete --data-source
--name
[--api-key --token]
[--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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, a CLI usará as credenciais atuais do usuário conectado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az grafana data-source list
Liste todas as fontes de dados de uma instância.
az grafana data-source list --name
[--api-key --token]
[--resource-group]
Parâmetros Exigidos
Nome do Azure Managed Grafana.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, a CLI usará as credenciais atuais do usuário conectado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
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 --token]
[--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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, 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 no 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.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 1000 |
Quantidade máxima de pontos de dados que o painel de dashboard pode renderizar. Padrão: 1000.
| Propriedade | Valor |
|---|---|
| Valor padrão: | 100 |
Formato do resule, 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 no iso 8601, por exemplo, '2022-01-02T17:15:00'. Padrão: hora atual.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az grafana data-source show
Obtenha os detalhes de uma fonte de dados.
az grafana data-source show --data-source
--name
[--api-key --token]
[--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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, a CLI usará as credenciais atuais do usuário conectado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
az grafana data-source update
Atualize uma fonte de dados.
az grafana data-source update --data-source
--definition
--name
[--api-key --token]
[--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
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.
Chave de API ou token de conta de serviço, uma cadeia de caracteres gerada aleatoriamente usada para interagir com o ponto de extremidade do Grafana; se estiver ausente, a CLI usará as credenciais atuais do usuário conectado.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
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 a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |