Compartir vía


AzureMonitor@1: consulta de alertas de Azure Monitor v1

Observe las reglas de Azure Monitor configuradas para las alertas activas.

Sintaxis

# Query Azure Monitor alerts v1
# Observe the configured Azure Monitor rules for active alerts.
- task: AzureMonitor@1
  inputs:
    connectedServiceNameARM: # string. Required. Azure subscription. 
    ResourceGroupName: # string. Required. Resource group. 
  # Advanced
    filterType: 'none' # 'resource' | 'alertrule' | 'none'. Required. Filter type. Default: none.
    #resource: # string. Required when filterType = resource. Resource. 
    #alertRule: # string. Required when filterType = alertrule. Alert rule. 
    #severity: 'Sev0,Sev1,Sev2,Sev3,Sev4' # 'Sev0' | 'Sev1' | 'Sev2' | 'Sev3' | 'Sev4'. Severity. Default: Sev0,Sev1,Sev2,Sev3,Sev4.
    #timeRange: '1h' # '1h' | '1d' | '7d' | '30d'. Time range. Default: 1h.
    #alertState: 'Acknowledged,New' # 'New' | 'Acknowledged' | 'Closed'. Alert state. Default: Acknowledged,New.
    #monitorCondition: 'Fired' # 'Fired ' | 'Resolved'. Monitor condition. Default: Fired.

Entradas

connectedServiceNameARM - Suscripción de Azure
string. Obligatorio.

Selecciona una suscripción de Azure Resource Manager que se va a supervisar.


ResourceGroupName - Grupo de recursos
string. Obligatorio.

Proporciona el nombre de un grupo de recursos que se va a supervisar en la suscripción.


filterType - Tipo de filtro
string. Obligatorio. Valores permitidos: resource (por recurso), alertrule (por regla de alerta), none. Valor predeterminado: none.

Filtra el tipo por un recurso específico o una regla de alerta.


resource - Recursos
string. Obligatorio cuando filterType = resource.

Selecciona el recurso de Azure que se va a supervisar.


alertRule - Regla de alertas
string. Obligatorio cuando filterType = alertrule.

Selecciona entre las reglas de alerta configuradas actualmente para consultar el estado.

El valor predeterminado es seleccionar todo.


severity - Severidad
string. Valores permitidos: Sev0, Sev1, Sev2, Sev3, . Sev4 Valor predeterminado: Sev0,Sev1,Sev2,Sev3,Sev4.

Filtra por gravedad.


timeRange - Intervalo de tiempo
string. Valores permitidos: 1h (Última hora), 1d (Últimas 24 horas), 7d (Últimos 7 días), 30d (Últimos 30 días). Valor predeterminado: 1h.

Filtra por el intervalo de tiempo.


alertState - Estado de alerta
string. Valores permitidos: New, Acknowledged y Closed. Valor predeterminado: Acknowledged,New.

Filtra por el estado de la instancia de alerta.


monitorCondition - Condición de supervisión
string. Valores permitidos: Fired (desencadenado), Resolved. Valor predeterminado: Fired.

Representa si las condiciones subyacentes han superado los umbrales de regla de alerta definidos.


Opciones de control de tareas

Todas las tareas tienen opciones de control además de sus entradas de tareas. Para obtener más información, vea Opciones de control y propiedades de tareas comunes.

Variables de salida

Ninguno.

Observaciones

Para observar las reglas de Azure Monitor configuradas para las alertas activas, use esta tarea en un trabajo sin agente de una canalización de versión.

Nota

Esta tarea solo se puede usar en un trabajo sin agente de una canalización de versión.

La tarea se realiza correctamente si no se activa ninguna de las reglas de alerta en el momento del muestreo.

Para obtener más información sobre el uso de esta tarea, consulte Información general sobre aprobaciones y puertas.

Requisitos

Requisito Descripción
Tipos de canalización YAML, compilación clásica, versión clásica
Se ejecuta en Server, ServerGate
Peticiones Ninguno
Capabilities Esta tarea no satisface ninguna demanda de tareas posteriores en el trabajo.
Restricciones de comandos Any
Variables que se pueden establecer Any
Versión del agente Todas las versiones de agente admitidas.
Categoría de la tarea: Utilidad