SIMON
...
Integrações
Integrações com Webhook
VMware Aria Operations
9 min
versões suportadas versões suportadas tipo tipo de autenticação <= 8 10 webhook token de acesso da organização (org bearer token) visão geral o vmware aria operations (anteriormente vmware vrealize operations, ou vrops) automatiza e simplifica a gestão de ti, oferecendo visibilidade completa desde a infraestrutura física, virtual e em nuvem até os aplicativos esta integração usa um outbound instance configurado com um template de payload e um webhook de notificação quando um evento é disparado, um payload json é enviado ao simon, que processa e correlaciona os dados, mantendo os incidentes atualizados na plataforma etapas para instalação 1\ confirmar acesso certifique se de ter permissões de administrador no servidor vmware aria operations para configurar alertas e gerenciar configurações de notificação de saída confirme se o servidor vmware aria operations tem acesso de saída à porta 443 ou 80 do nó master do simon 2\ configure um outbound instance para enviar alertas ao simon na barra de navegação lateral, navegue até operations > configuration e selecione outbound settings clique em add para abrir a página de configuração de outbound instance crie um outbound instance com as seguintes definições tipo do plugin webhook notification plugin nome da instância simon webhook url https //\<dominio do simon>/services/collector/event clique no botão testar para verificar se a integração se conecta ao simon com sucesso quando o teste for bem sucedido, clique em salvar para salvar a configuração 3\ configurar um modelo de payload para usar com a notificação de saída personalizada na barra de navegação lateral, navegue até operations > configuration e selecione payload templates clique em add para abrir o editor create payload template configure as seções do modelo de payload da seguinte forma detalhes nome simon template descrição simon alerts payload outbound method webhook notification plugin detalhes do payload você deseja adicionar propriedades de entrada de modelo não content type application/json http method post authorization ariaops \<integration app key> payload da requisição json { "start date" "${create time}", "update date" "${update time}", "cancel date" "${cancel time}", "device id" "${resource id}", "adapter type" "${adapter kind}", "device type" "${resource kind}", "device name" "${resource name}", "health" "${object health state}", "risk" "${object risk state}", "efficiency" "${object efficiency state}", "impact" "${alert impact}", "criticality" "${alert criticality}", "check" "${alert definition}", "type" "${alert type}", "sub type" "${alert subtype}", "alert id" "${alert id}", "status" "${alert status}", "recommendations" "${alert recommendations}", "alert url" "${link to alert}" } selecione criar para guardar o modelo de carga útil 4\ criar uma notificação de alerta na barra de navegação lateral, navegue até operations > configuration e selecione notifications clique em adicionar para abrir o editor de configuração de notificações configure as seções notificação da seguinte forma notificações nome simon notification descrição send notifications to simon status ativado (toggle on) critérios criteria all objects (todos os objetos) category all alerts (todos os alertas) criticality all criticality (todas as criticidades) control state all states (todos os estados) status all statuses (todos os status) set outbound method outbound method webhook notification plugin / simon webhook select payload template payload template simon template selecione criar para salvar e fechar o editor de notas depois de alguns minutos, você deve começar a ver os alertas serem preenchidos no seu console do simon à medida que são acionados!