1 – No menu lateral, clique em Services Hub



2 – Na categoria Monitoring, clique no card Monitoring via API



3 – Você será direcionado para o formulário de configuração do Monitor via API, preencha os campos



4 – Caso queira, você poderá configurar a abertura automática de incidente. Na seção Open automatic incident, preencha os campos:

  • Severity ->
    Escolha entre “SEV-1 – Critical”, “SEV-2 – High”, “SEV-3 – Moderate”,
    “SEV-4 – Low”, “SEV-5 – Informational” ou “Not Classified”;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de falhas x o Interval configurado no formulário do
    monitoramento;
  • Failures to open automatic incident -> É a quantidade de falhas necessárias para abertura do incidente automático;
  • Check Interval in seconds ->
    É o intervalo em que haverá checagem (este intervalo não pode ser menor
    que o número de hits x o Interval configurado no formulário do
    monitoramento;
  • Hits to close automatic incident -> É a quantidade de hits necessários para o fechamento do incidente automático;
  • Responders -> São os times que serão notificados caso haja incidentes neste monitoramento, podendo adicionar um ou múltiplos times

Caso necessite, poderá criar um time clicando em + RESPONDER, será direcionado para o formulário de criação do time, em seguida clique no botão  para o novo time aparecer na listagem

***Não se esqueça de ativar a chave Enable to set up automatic incidents opening para salvar as configurações de abertura de incidente automático



5 – Clique em CREATE MONITORING 



6 – Na tela de recursos, clique no botão  e selecione a opção Hits and Failures API



7 – Caso não tenha criado o token para Hits/Failures vá em click here e siga os passos “8”, “9” e “10”, caso já tenha, pule para o passo “11”



8 – Selecione a aba API



9 – Clique no botão  para adicionar um novo token, escolha o tipo Hits/Failures e preencha com o nome desejado. Clique em Genarate Integration Token. 



10 – aparecerá um curl, e com ele conseguirá gerar um tokem com validade de 300 segundos



11 – Copie os Curl’s de hit e failure (lembre-se de substituir “<token>” pelo token gerado no passo “10” ao curl)



12 – Deverá gerar hits/faliure com
intervalo menor ou igual ao do intervalo configurado no passo “3”,
assim o monitoramento ficará com o status “operational” (caso receba hit) ou
“not operational” (caso receba failure). Se a plataforma não receba
nenhum hit/failure dentro deste intervalo, o monitoramento ficará com o
status “pending”

Obs: Nossa aplicação possui um limite de taxa (rate limit) de 5 requisições por segundo. Isso significa que cada IP pode fazer no máximo 5 solicitações ao servidor em um período de 1 segundo. Caso esse limite seja excedido, as requisições adicionais serão bloqueadas temporariamente.

Rolar para cima