az monitor scheduled-query
Nota:
Esta referencia forma parte de la extensión scheduled-query para la CLI de Azure (versión 2.54.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az monitor scheduled-query . Obtenga más información sobre las extensiones.
Comandos para administrar consultas programadas.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az monitor scheduled-query create |
Cree una consulta programada. |
Extensión | GA |
az monitor scheduled-query delete |
Elimine una consulta programada. |
Extensión | GA |
az monitor scheduled-query list |
Enumera todas las consultas programadas. |
Extensión | GA |
az monitor scheduled-query show |
Mostrar detalles de una consulta programada. |
Extensión | GA |
az monitor scheduled-query update |
Actualizar una consulta programada. |
Extensión | GA |
az monitor scheduled-query create
Cree una consulta programada.
az monitor scheduled-query create --condition
--name
--resource-group
--scopes
[--action-groups]
[--auto-mitigate {false, true}]
[--check-ws-alerts-storage {false, true}]
[--condition-query]
[--custom-properties]
[--description]
[--disabled {false, true}]
[--evaluation-frequency]
[--location]
[--mad]
[--severity]
[--skip-query-validation {false, true}]
[--tags]
[--target-resource-type]
[--window-size]
Ejemplos
Cree una consulta programada para una máquina virtual.
az monitor scheduled-query create -g {rg} -n {name1} --scopes {vm_id} --condition "count 'Placeholder_1' > 360 resource id _ResourceId at least 1 violations out of 5 aggregated points" --condition-query Placeholder_1="union Event, Syslog | where TimeGenerated > ago(1h) | where EventLevelName=='Error' or SeverityLevel=='err'" --description "Test rule"
Cree una consulta programada para máquinas virtuales en un grupo de recursos.
az monitor scheduled-query create -g {rg} -n {name1} --scopes {rg_id} --condition "count 'Placeholder_1' > 360 resource id _ResourceId at least 1 violations out of 5 aggregated points" --condition-query Placeholder_1="union Event, Syslog | where TimeGenerated > ago(1h) | where EventLevelName=='Error' or SeverityLevel=='err'" --description "Test rule"
Parámetros requeridos
Condición que desencadena la regla.
Uso: --condition {avg,min,max,total,count} ["METRIC COLUMN" from] "QUERY_PLACEHOLDER" {=,!=,>>,=,<,<=} THRESHOLD [resource id RESOURCEID] [where DIMENSION {includes,excludes} VALUE [or VALUE ...] [y DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [al menos minTimeToFail infracciones fuera de los puntos agregados EvaluationPeriod]" Los marcadores de posición de consulta se pueden definir en el argumento --condition-query Dimensions se pueden consultar agregando la palabra clave "where" y varias dimensiones se pueden consultar mediante la combinación con la palabra clave "and".
Nombre de la regla de consulta programada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Lista separada por espacios de ámbitos a los que se aplica la regla. Los recursos especificados en este parámetro deben ser del mismo tipo y existir en la misma ubicación.
Parámetros opcionales
Identificadores de recurso del grupo de acciones que se invocarán cuando se active la alerta.
Uso: --action-groups ACTION_GROUP_NAME_OR_ID [NAME_OR_ID,...].
Marca que indica si la alerta se debe resolver automáticamente o no. El valor predeterminado es true.
Marca que indica si esta regla de consulta programada debe almacenarse en el almacenamiento del cliente.
Consulta deteils para reemplazar los marcadores de posición en --condition
el argumento .
Propiedades de una carga de alerta.
Uso: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].
Descripción de texto libre de la regla.
Deshabilite la consulta programada.
Frecuencia con la que se va a evaluar la regla en formato "##h##m##s".
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
Silenciar acciones durante el período de tiempo elegido (en formato de duración ISO 8601) después de activar la alerta.
Gravedad de la alerta de 0 (crítico) a 4 (detallado).
Marca que indica si se debe validar o no la consulta proporcionada.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Tipo de recurso de los recursos de destino en ámbitos. Esto debe proporcionarse cuando los ámbitos son grupos de recursos o suscripción.
Tiempo con el que agregar métricas en formato "##h##m##s".
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 monitor scheduled-query delete
Elimine una consulta programada.
az monitor scheduled-query delete [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la regla de consulta programada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
No solicita confirmación.
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 monitor scheduled-query list
Enumera todas las consultas programadas.
az monitor scheduled-query list [--resource-group]
Parámetros opcionales
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 monitor scheduled-query show
Mostrar detalles de una consulta programada.
az monitor scheduled-query show [--ids]
[--name]
[--resource-group]
[--subscription]
Parámetros opcionales
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Nombre de la regla de consulta programada.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
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 monitor scheduled-query update
Actualizar una consulta programada.
az monitor scheduled-query update [--action-groups]
[--add]
[--auto-mitigate {false, true}]
[--check-ws-alerts-storage {false, true}]
[--condition]
[--condition-query]
[--custom-properties]
[--description]
[--disabled {false, true}]
[--evaluation-frequency]
[--force-string]
[--ids]
[--mad]
[--name]
[--remove]
[--resource-group]
[--set]
[--severity]
[--skip-query-validation {false, true}]
[--subscription]
[--tags]
[--target-resource-type]
[--window-size]
Parámetros opcionales
Identificadores de recurso del grupo de acciones que se invocarán cuando se active la alerta.
Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string or JSON string>
.
Marca que indica si la alerta se debe resolver automáticamente o no. El valor predeterminado es true.
Marca que indica si esta regla de consulta programada debe almacenarse en el almacenamiento del cliente.
Condición que desencadena la regla.
Uso: --condition {avg,min,max,total,count} ["METRIC COLUMN" from] "QUERY_PLACEHOLDER" {=,!=,>>,=,<,<=} THRESHOLD [resource id RESOURCEID] [where DIMENSION {includes,excludes} VALUE [or VALUE ...] [y DIMENSION {includes,excludes} VALUE [or VALUE ...] ...]] [al menos infracciones de MinTimeToFail fuera de los puntos agregados EvaluationPeriod]'
Los marcadores de posición de consulta se pueden definir en el argumento --condition-query Dimensiones se pueden consultar agregando la palabra clave "where" y se pueden consultar varias dimensiones mediante la combinación con la palabra clave "and".
Consulta deteils para reemplazar los marcadores de posición en --condition
el argumento .
Propiedades de una carga de alerta.
Uso: --custom-properties ALERT_PAYLOAD_PROPERTIES [KEY=VAL,KEY=VAL ...].
Descripción de texto libre de la regla.
Deshabilite la consulta programada.
Frecuencia con la que se va a evaluar la regla en formato "##h##m##s".
Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Silenciar acciones durante el período de tiempo elegido (en formato de duración ISO 8601) después de activar la alerta.
Nombre de la regla de consulta programada.
Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list <indexToRemove>
O --remove propertyToRemove
.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=<value>
.
Gravedad de la alerta de 0 (crítico) a 4 (detallado).
Marca que indica si se debe validar o no la consulta proporcionada.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Tipo de recurso de los recursos de destino en ámbitos. Esto debe proporcionarse cuando los ámbitos son grupos de recursos o suscripción.
Tiempo con el que agregar métricas en formato "##h##m##s".
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.