Tipos de monitor

Você pode criar vários tipos de monitores.

Site

O monitoramento de site verifica se o seu site está acessível e funcionando corretamente. Ele faz requisições HTTPS para a URL informada e confere:

  • Disponibilidade do site
  • Correspondência de conteúdo (corpo, corpo JSON ou cabeçalho)
  • Códigos de status da resposta
  • Tempo de resposta
Monitor do tipo site selecionado

API

O monitoramento de API ajuda a garantir que seus endpoints estão respondendo corretamente. Os recursos incluem:

  • Suporte a todos os métodos HTTP (GET, POST, PUT, DELETE etc.)
  • Cabeçalhos personalizados e autenticação
  • Suporte a corpo da requisição (formulário, JSON, GraphQL, texto puro)
  • Parâmetros de query
Monitor do tipo API selecionado

Ping

O ping é um monitor simples que envia uma requisição de eco e mede o resultado. Casos de uso:

  • Monitoramento simples de disponibilidade
  • Verificações de saúde da infraestrutura
  • Monitoramento de latência de rede

Monitores de ping trazem métricas puras de desempenho de rede, sem o custo extra de requisições HTTP.

Monitor do tipo ping selecionado

TCP

O monitoramento TCP verifica se portas específicas do seu servidor estão acessíveis e respondendo. Casos de uso:

  • Monitoramento de conexão com banco de dados
  • Verificação de portas de serviços próprios
  • Monitoramento de servidor de e-mail (SMTP, IMAP, POP3)
  • Disponibilidade de servidor FTP
  • Testes de protocolos TCP próprios
Monitor do tipo TCP selecionado

DNS

O monitoramento de DNS verifica a saúde e a configuração do seu DNS, conferindo se os registros A ou MX apontam corretamente para o endereço IP ou o servidor de e-mail pretendido.

Monitor do tipo DNS selecionado

UDP

O monitoramento UDP verifica se um host e uma porta UDP estão acessíveis e ainda respondendo. Como o UDP não tem conexão, o monitor envia um datagrama e analisa a resposta. Casos de uso:

  • Servidores DNS
  • Servidores de jogos
  • Gateways de VoIP e streaming
  • Qualquer serviço que escute em uma porta UDP
Monitor do tipo UDP selecionado

Cron / Heartbeat

O monitoramento cron acompanha tarefas agendadas — backups, processamento em lote, scripts recorrentes — fazendo com que a tarefa envie um ping a uma URL cada vez que roda. Em vez de a Instatus chamar seu serviço, sua tarefa chama a Instatus. Casos de uso:

  • Backups noturnos
  • Importações e exportações de dados agendadas
  • Processos de fila e workers
  • Qualquer tarefa que deva rodar em um horário definido
Monitor do tipo Cron / Heartbeat selecionado