Uma política de silenciamento no ARMS Alert Management reduz o ruído e evita tempestades de alertas. Crie uma política de silenciamento para definir regras de correspondência com eventos de alerta específicos e configurar o período de vigência do silenciamento.
Como funciona uma política de silenciamento
No ARMS Alert Management, a política de silenciamento identifica eventos de alerta com base na fonte de dados e nas expressões de tag das regras de correspondência. Eventos que atendem aos critérios da política permanecem silenciados durante seu período de vigência.
A política de silenciamento tem precedência sobre a política de notificação. Eventos silenciados por essa política não são processados por nenhuma política de notificação. Para mais informações sobre como criar políticas de notificação, consulte Notification policies.
Criar uma política de silenciamento
Faça login no console do ARMS. No painel de navegação à esquerda, escolha .
Na página Silence Policies, clique em Create Silence Policy.
Na página Create Silence Policy, insira um nome para a política de silenciamento.
-
Na seção Silent Event Matching Rule, defina as regras de correspondência dos eventos de alerta a silenciar.
-
Selecione uma fonte de dados. Essa escolha determina o escopo dos eventos de alerta abrangidos pela política.
Specified source: A política corresponde apenas a eventos provenientes das fontes ou integrações especificadas.
Unspecified source: A política corresponde a todos os eventos de alerta.
-
Defina as expressões das regras de correspondência. Você pode criar tags personalizadas ou selecionar tags existentes.
As tags existentes incluem:
Tags das métricas em uma expressão de regra de alerta. Para saber como criar tags para uma regra de alerta do Managed Service for Prometheus, consulte Create a Prometheus alert rule.
-
O sistema ARMS fornece as seguintes tags padrão.
Categoria
Tag
Descrição
Campos comuns
alertnameNome do alerta.
clusternameNome do cluster.
severityNível de severidade:
-
P1 -
P2 -
P3 -
P4 -
Default
namespacepod_nameCampos predefinidos do sistema
_aliyun_arms_integration_nameNome da integração. O nome padrão para alertas reportados pelo ARMS é
ARMS-DEFAULT._aliyun_arms_involvedObject_idID do objeto de alerta.
_aliyun_arms_involvedObject_nameNome do objeto de alerta.
_aliyun_arms_region_idID da região.
_aliyun_arms_alert_rule_idID da regra de alerta.
_aliyun_arms_alert_typeTipo de regra de alerta:
-
101: Alerta do Prometheus -
5: Alerta do Application Monitoring -
4: Alerta do Browser Monitoring
_arms_contact_group_v2_idID do grupo de contatos (v2) para notificações de alerta. O ARMS adiciona automaticamente esta tag ao evento de alerta. Seu valor corresponde ao identificador do grupo de contatos v2 exibido na página Alarm Management > Notification Objects > Contact Group no console. Quando a integração com ACK cria automaticamente uma política de notificação, esta tag garante a correspondência sem configuração manual. Ela difere da
ContactGroupIdv1 retornada pela API e aparece no campocommonLabelsdo payload de notificação do webhook. -
NotaPara exigir que um alerta atenda a todas as condições de uma regra (lógica AND), clique em Add Condition.
Para exigir que um alerta atenda a qualquer regra (lógica OR), clique em Add Rule para criar uma nova regra.
O tamanho total da configuração de todas as regras de correspondência em uma política de notificação não pode exceder 64 KB. Esse limite comporta aproximadamente 100 regras, dependendo da complexidade. Exceder esse limite causa falha na configuração. Para evitar isso, crie uma nova política de notificação para regras adicionais.
-
-
Defina o Effective Period da política de silenciamento.
Persistent
Recurring: Selecione Every Day ou Weekly, clique em Add e defina o intervalo de tempo efetivo.
Custom Time Period: Clique em Add e defina o intervalo de tempo efetivo.
Clique em Save.
Se uma política de silenciamento abranger mais eventos de alerta do que o desejado, desative-a ou exclua-a. Para obter instruções, consulte a seção Gerenciar políticas de silenciamento deste tópico.
Gerenciar políticas de silenciamento
Na página Silence Policies, localize a política de silenciamento desejada e execute uma das operações a seguir:
Editar uma política de silenciamento: Clique no nome da política ou em Edit na coluna Actions. Após modificar a política, clique em Save.
Ativar ou desativar uma política de silenciamento: Ative ou desative a chave na coluna Status.
Excluir uma política de silenciamento: Clique em Delete na coluna Actions e confirme clicando em Confirm na caixa de diálogo exibida.
Copiar uma política de silenciamento: Clique em Copy na coluna Actions.