- Enviar alertas de limite para um endereço de plantão.
- Publicar um limite de orçamento em um canal do Slack.
- Encaminhar payloads de alertas para uma ferramenta de incidentes por meio de um webhook genérico.
Visão geral
Um Notifier é um destino reutilizável para o qual os Alerts fazem entregas. Um Notifier tem um canal, e qualquer número de Alerts pode selecioná-lo, então um destino é configurado uma única vez e compartilhado. Há três canais disponíveis: Email, Slack por meio de um incoming webhook e um Webhook genérico.Canais
As duas URLs de webhook devem ser URLs HTTPS absolutas. Uma URL
http:// simples é rejeitada com o nome do campo problemático, seja webhook_url must be an absolute HTTPS URL ou incoming_webhook_url must be an absolute HTTPS URL.
Criar um notifier
- AI Studio
- API e SDK
Abra Settings > Notifiers e selecione Notifier para abrir o painel. Também é possível criar um novo diretamente no formulário de Alert, sem sair dele.
1
Dê um nome ao notifier
Insira um Name com até 255 caracteres.
2
Escolha um canal
Selecione Send via e preencha o destino solicitado pelo canal: endereços de destinatários, uma URL de incoming webhook do Slack ou uma URL de webhook com cabeçalhos opcionais.
3
Salve
Escolha Create. O botão permanece desabilitado até que o nome e um destino válido sejam informados.
Gerenciar notifiers
- AI Studio
- API e SDK
A lista Notifiers mostra cada um com Name, Destination, Type e a última atualização, e permite busca por nome, filtro por tipo e tamanhos de página de 25, 50 ou 100.Abra o menu da linha para editar ou excluir um notifier. Um Notifier que ainda está selecionado por um Alert ou por um alerta de orçamento não pode ser excluído: a API recusa com
Notifier is in use and cannot be deleted. Remova-o primeiro desses alertas.Onde os notifiers são usados
Terraform
O provider gerencia notifiers com o recursoorq_notifier, e notifier_ids os anexa a um alerta de orçamento ou a uma regra de alerta. Consulte Terraform quickstart e Importar recursos.
Cabeçalhos secretos
Um webhook genérico pode conter cabeçalhos de solicitação. O valor de um cabeçalho é uma string simples ou um objeto que o marca como secreto:{"secret": true} volta vazio na leitura e não pode ser lido em lugar nenhum, ao contrário de um cabeçalho simples. Para ver a lista completa do que cada classe de armazenamento protege, consulte Secrets.

