SIMON
...
Integrações com Webhook
OCI Monitoring Service
5 min
visão geral configurar o oracle cloud infrastructure (oci) para enviar notificações automáticas para o aiops, via webhook, sempre que um evento de monitoramento (alarme) é disparado a solução funciona através da integração de três componentes principais do oci oci monitoring service monitora métricas dos recursos da nuvem oci events service captura mudanças de estado dos recursos oci notifications service envia mensagens para diferentes canais, incluindo webhooks https 1\ criar um tópico de notificação acesse o console oci entre no oracle cloud console navegue até notificações menu application integration → notifications criar tópico selecione o compartimento desejado clique em create topic preencha nome e descrição clique em create 2\ configurar subscription https (webhook) acesse o tópico criado na página do tópico, clique em create subscription selecione protocolo https escolha o protocolo https (custom url) insira a url do endpoint do seu webhook o endpoint deverá ser https //\<dominio aiops>/services/collector/event salve a subscription aguarde o recebimento da url de confirmação acesse a url de confirmação enviada ao seu endpoint para ativar a subscription (válida por 3 dias) a subscription ficará ativa após a confirmação 3\ configurar alarmes de monitoramento navegue até monitoramento menu observability & management → monitoring → alarm definitions criar alarmes clique em create alarm defina o nome do alarme selecione a métrica desejada (namespace, nome, intervalo, estatística) configure a regra de disparo (operador, valor, delay) defina o alarm body como {"start date" "{{timestamp}}","device id" "{{dimensions resourceid}}","adapter type" "{{namespace}}","device type" "{{dimensions shape}}","device name" "{{dimensions resourcedisplayname}}","health" "{{status}}","risk" "{{severity}}","impact" "{{totalmetricsfiring}}","criticality" "{{severity}}","check" "{{query}}","status" "{{status}}","alert url" "{{alarmurl}}"} em destination, selecione o tópico criado no passo 1 4\ teste e validação simule um evento dispare um alarme manualmente ou espere um evento real ser gerado verifique o endpoint confirme que o endpoint recebeu a notificação e processou corretamente ajuste e monitoramento ajuste configurações conforme necessário monitore logs e status das subscriptions