az grafana data-source
Nota:
Esta referencia forma parte de la extensión amg para la CLI de Azure (versión 2.61.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az grafana data-source . Obtenga más información sobre las extensiones.
Comandos para administrar orígenes de datos de una instancia.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az grafana data-source create |
Crear un origen de datos. |
Extensión | GA |
az grafana data-source delete |
Elimina un origen de datos. |
Extensión | GA |
az grafana data-source list |
Enumera todos los orígenes de datos de una instancia. |
Extensión | GA |
az grafana data-source query |
Consulte un origen de datos que tenga la implementación de back-end. |
Extensión | GA |
az grafana data-source show |
Obtenga los detalles de un origen de datos. |
Extensión | GA |
az grafana data-source update |
Actualizar un origen de datos. |
Extensión | GA |
az grafana data-source create
Crear un origen de datos.
az grafana data-source create --definition
--name
[--api-key]
[--resource-group]
Ejemplos
creación de un origen de datos de Azure Monitor mediante identidad administrada
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"
}'
creación de un origen de datos de Azure Monitor mediante el registro de aplicaciones
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" }
}'
creación de un origen de datos de Azure Data Explorer mediante identidad administrada
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"
}
}'
creación de un origen de datos de Azure Data Explorer mediante el registro de aplicaciones
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" }
}'
creación de un origen de datos de Prometheus administrado de Azure mediante el registro de aplicaciones
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" }
}'
creación de un origen de datos de Prometheus administrado de Azure mediante la identidad administrada
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" }
}
}'
creación de un origen de datos de Azure SQL
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 requeridos
Cadena JSON con definición de origen de datos o una ruta de acceso a un archivo con dicho contenido.
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az grafana data-source delete
Elimina un origen de datos.
az grafana data-source delete --data-source
--name
[--api-key]
[--resource-group]
Parámetros requeridos
Nombre, identificador, uid que puede identificar un origen de datos. La CLI buscará en el orden del nombre, el identificador y el uid, hasta que encuentre una coincidencia.
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az grafana data-source list
Enumera todos los orígenes de datos de una instancia.
az grafana data-source list --name
[--api-key]
[--resource-group]
Parámetros requeridos
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az grafana data-source query
Consulte un origen de datos que tenga la implementación 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 requeridos
Nombre, identificador, uid que puede identificar un origen de datos. La CLI buscará en el orden del nombre, el identificador y el uid, hasta que encuentre una coincidencia.
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Condición separada por espacios en un formato de <name>=<value>
.
Hora de inicio en iso 8601, por ejemplo, "2022-01-02T16:15:00". Valor predeterminado: 1 hora antes.
Intervalo de tiempo en milisegundos de serie temporal. Valor predeterminado: 1000.
Cantidad máxima de puntos de datos que el panel del panel puede representar. Valor predeterminado: 1000.
Formato del resule, por ejemplo, tabla, time_series.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Hora de finalización en iso 8601, por ejemplo, "2022-01-02T17:15:00". Valor predeterminado: hora actual.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az grafana data-source show
Obtenga los detalles de un origen de datos.
az grafana data-source show --data-source
--name
[--api-key]
[--resource-group]
Parámetros requeridos
Nombre, identificador, uid que puede identificar un origen de datos. La CLI buscará en el orden del nombre, el identificador y el uid, hasta que encuentre una coincidencia.
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az grafana data-source update
Actualizar un origen de datos.
az grafana data-source update --data-source
--definition
--name
[--api-key]
[--resource-group]
Parámetros requeridos
Nombre, identificador, uid que puede identificar un origen de datos. La CLI buscará en el orden del nombre, el identificador y el uid, hasta que encuentre una coincidencia.
Cadena JSON con definición de origen de datos o una ruta de acceso a un archivo con dicho contenido.
Nombre de Azure Managed Grafana.
Parámetros opcionales
Clave de API o token de cuenta de servicio, una cadena generada aleatoriamente que se usa para interactuar con el punto de conexión de Grafana; Si falta, la CLI usará las credenciales del usuario que ha iniciado sesión.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.