Pular para o conteúdo

Como o Notifex funciona

Checagens, confirmação da falha, incidentes, alertas e os estados de um monitor, do primeiro resultado ao aviso.

Atualizado em

Neste artigo

Um monitor é uma verificação que o Notifex repete num ritmo fixo: abrir uma página, conectar numa porta, ler um certificado, esperar o sinal de uma tarefa. Cada resultado é uma checagem. Quando as checagens confirmam que algo caiu, o Notifex abre um incidente e avisa pelos canais de alerta.

Os tipos e o ritmo das checagens#

TipoO que confereRitmo
HTTPUma requisição a uma URL: status, tempo e conteúdoO Intervalo escolhido
TCPSe uma porta aceita conexãoO Intervalo escolhido
PingSe o host responde a ping (ICMP)O Intervalo escolhido
HeartbeatSe a sua tarefa mandou o sinal no prazoO Período do sinal
Certificado SSLA validade e a data de expiração do certificadoA cada 12 horas
DomínioA data de expiração do registro do domínioA cada 24 horas

O Intervalo vai de 30 segundos a 1 dia. O menor intervalo disponível depende do plano; veja Planos e limites.

De onde partem as checagens#

As checagens partem de um único ponto, nos Estados Unidos. O tempo de resposta medido inclui a distância até o seu servidor: um site hospedado no Brasil tende a mostrar um tempo maior do que o medido de dentro do país.

Se a própria rede do Notifex falhar no momento de uma checagem, o resultado sai como Inconclusivo, com o erro Rede indisponível. Um resultado inconclusivo não conta como falha e não muda o estado do monitor.

A primeira checagem#

A primeira checagem de um monitor novo acontece em algum momento dentro do primeiro intervalo, e não no instante em que ele é criado. Com 5 minutos de intervalo, ela chega em até 5 minutos. No certificado SSL, pode levar até 12 horas; no domínio, até 24 horas. O heartbeat espera o primeiro sinal da sua tarefa.

Os estados de um monitor#

EstadoO que significa
no arA última checagem passou, ou a falha ainda não foi confirmada.
fora do arA falha foi confirmada e há um incidente aberto.
pendenteAinda não há resultado. No heartbeat, até o primeiro sinal chegar.
pausadoO monitor não está sendo checado.

Um monitor retomado depois de uma pausa volta a pendente até a próxima checagem.

Confirmação da falha#

Uma checagem que falha sozinha não abre incidente. O Notifex confirma antes:

  1. A checagem falha. O monitor continua no ar.
  2. O Notifex checa de novo cerca de 10 segundos depois.
  3. Quando o número de falhas seguidas chega ao valor de Confirmações do monitor (padrão: 2), o incidente é aberto e o monitor fica fora do ar.
  4. Os alertas saem na abertura do incidente.
  5. Enquanto o monitor está fora do ar, as checagens seguem no intervalo normal. A primeira que passar resolve o incidente, o monitor volta a no ar e sai um novo alerta.

O campo Confirmações aceita de 1 a 10. Com 1, a primeira falha já abre o incidente. O início do incidente é o momento da primeira falha, não o da confirmação.

Nota

O heartbeat não tem confirmação: o primeiro prazo perdido já abre o incidente. Veja Monitor heartbeat.

Incidentes e alertas#

O alerta sai quando o incidente abre e quando ele é resolvido, por e-mail e por webhook. Os monitores de certificado SSL e de domínio também avisam antes do vencimento; veja Monitor de certificado SSL e Monitor de domínio.

Recebem o alerta os canais ativos que se aplicam ao monitor:

  • os canais marcados como Canal padrão, se o monitor estiver com Usar os canais padrão ligado;
  • os Canais específicos escolhidos no próprio monitor.

Atenção

Um monitor sem canal de alerta não avisa ninguém. Um incidente aberto antes de existir o canal também não gera o aviso de abertura depois: o canal só recebe o aviso da resolução.

Pausar ou excluir um monitor resolve os incidentes abertos dele sem enviar alerta. Os detalhes de cada incidente estão em Incidentes.

Histórico#

O plano define quantos dias de histórico você consulta no detalhe do monitor: 7, 30, 90 ou 365 dias. Os limites de cada plano estão em Planos e limites.

Não encontrou o que procurava?

Escreva para a gente pelo formulário de contato do site.

Falar com o Notifex