AzureMonitor@1 - Consulta Azure Monitor alerta a tarefa v1
Respeite as regras do Monitor Azure configurados para alertas ativos.
Syntax
# 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
- Assinatura Azure
string
. Obrigatório.
Selecione uma subscrição Resource Manager Azure para monitorar.
ResourceGroupName
- Grupo de recursos
string
. Obrigatório.
Fornece o nome de um grupo de recursos para monitorizar na subscrição.
filterType
- Tipo de filtro
string
. Obrigatório. Valores permitidos: resource
(Por recurso), alertrule
(Por regra de alerta), none
. Valor predefinido: none
.
Filtra o tipo por um recurso específico ou regra de alerta.
resource
- Recurso
string
. Obrigatório quando filterType = resource
. .
Seleciona o recurso Azure para monitorizar.
alertRule
- Regra de alerta
string
. Obrigatório quando filterType = alertrule
. .
Selecione das regras de alerta atualmente configuradas para consulta para o estado.
O valor predefinido é selecionar tudo.
severity
- Gravidade
string
. Valores permitidos: Sev0
, Sev1
, Sev2
, , Sev3
. . Sev4
Valor predefinido: Sev0,Sev1,Sev2,Sev3,Sev4
.
Filtros por gravidade.
timeRange
- Intervalo de tempo
string
. Valores permitidos: 1h
(Última hora), 1d
(Últimas 24 horas), 7d
(Passados 7 dias), 30d
(Passados 30 dias). Valor predefinido: 1h
.
Filtros ao intervalo de tempo.
alertState
- Estado de alerta
string
. Valores permitidos: New
. Acknowledged
. . Closed
. Valor predefinido: Acknowledged,New
.
Filtros pelo estado da indicação de alerta.
monitorCondition
- Condição do monitor
string
. Valores permitidos: Fired
(Despedido), Resolved
. Valor predefinido: Fired
.
Representa se as condições subjacentes ultrapassaram os limiares de regra de alerta definidos.
Opções de controlo de tarefas
Todas as tarefas têm opções de controlo para além das entradas de tarefa. Para obter mais informações, consulte opções de Controlo e propriedades de tarefas comuns.
Variáveis de saída
Nenhum.
Observações
Para observar as regras do monitor Azure configuradas para alertas ativos, utilize esta tarefa num trabalho sem agente de um gasoduto de libertação.
Nota
Esta tarefa só pode ser utilizada num trabalho sem agentes de um oleoduto de libertação.
A tarefa é bem sucedida se nenhuma das regras de alerta for ativada no momento da amostragem.
Para obter mais informações sobre a utilização desta tarefa, consulte as aprovações e a visão geral dos portões.
Requisitos
Requisito | Description |
---|---|
Tipos de gasodutos | YAML, Construção clássica, lançamento clássico |
Continua | Servidor, ServerGate |
Exigências | Nenhuma |
Capacidades | Esta tarefa não satisfaz quaisquer pedidos para tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis de configuração | Qualquer |
Versão do agente | Todas as versões de agente suportadas. |
Categoria da tarefa | Utilitário |