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:
- 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.
