Xitoring apresenta a integração do Webhook para incidentes

Olá,

Temos o prazer de anunciar nosso mais recente recurso: "Webhook para incidentes"

Os canais de notificação no Xitoring permitem que você receba instantaneamente incidentes e alertas sobre seus servidores e sites. Estamos trabalhando constantemente para adicionar mais integrações aos canais de notificação, incluindo o Google Chat, Mattermost e muito mais.

Vamos ver como configurar a integração do webhook no Xitoring e dar um exemplo do que o Xitoring publicará em seu URL de webhook.

Criação de um URL Webhook

Para começar, você precisa criar um URL de webhook em seu servidor ou aplicativo. Esse é o URL para o qual o Xitoring enviará as notificações do webhook. É essencial garantir que o URL seja acessível publicamente e possa receber solicitações HTTP POST.

Configuração de Webhook em Xitoring

Depois de ter um URL de webhook, faça login na sua conta Xitoring e vá para a página Notification Roles (Funções de notificação). A partir daí, você pode criar uma nova função de notificação ou adicionar um webhook a uma função existente. Em seguida, digite o URL do webhook no campo fornecido e clique em "Send a Test Notification" (Enviar uma notificação de teste) para verificar se tudo está configurado corretamente.

Detalhamento da solicitação

A tabela a seguir é um guia para facilitar a integração do recurso de webhook do Xitoring em seu aplicativo.

 

Variável Tipo Exemplo Explicação
id inteiro 0 A identificação do incidente
grupo string "grupo de teste" Nome do grupo ao qual o cheque ou servidor está atribuído
sub_grupo string "subgrupo de teste" Nome do subgrupo ao qual a verificação ou o servidor está atribuído
server_id inteiro 1 ID do servidor
check_id inteiro 1 ID do cheque
rótulo string "servidor de teste" Servidor ou etiqueta de verificação
nome string "total" Nome do acionador, por exemplo, total, usado, chaves
tipo inteiro 20 De acordo com a lista de tipos abaixo desta tabela
type_human_readable string "ping" ping, http, dns, ftp, ...
unidade string "mb" alguns incidentes têm unidades como MB ou GB, mas a maioria tem valores métricos
valor ferrão "" A maioria dos incidentes de métricas tem valores, por exemplo, uso de memória no momento do incidente
status inteiro 0 0 está inativo e 1 está ativo
mensagem string "" O corpo da mensagem que o cliente recebe
hora_do_incidente inteiro "" hora do incidente

Você pode estar sempre informado sobre nossos últimos lançamentos aqui.

Se tiver alguma dúvida, entre em contato com a equipe de suporte em [email protected]

Fique atento às novas atualizações! 😎