Pular para o conteúdo

Monitor TCP

Confere se uma porta de um servidor aceita conexão.

Atualizado em

Neste artigo

O monitor TCP abre uma conexão com um host e uma porta a cada intervalo. Se a conexão se estabelece, a checagem passa. Nada é enviado depois disso: o Notifex só confere que a porta está aceitando conexões.

Quando usar#

  • Serviços que não falam HTTP: banco de dados, cache, fila, servidor de jogo, um serviço próprio.
  • Uma porta que precisa estar aberta para a internet.
  • Como complemento do monitor HTTP: o TCP diz se o serviço aceita conexão; o HTTP diz se ele responde certo.

Se você quer saber se a aplicação está funcionando, e não só escutando na porta, prefira o HTTP.

Criar o monitor#

  1. Em Monitores, clique em Novo monitor e escolha TCP.
  2. Preencha Nome.
  3. Em Alvo, informe o Host (nome ou IP público, sem protocolo) e a Porta (de 1 a 65535).
  4. Ajuste Intervalo, Tempo limite (segundos) e Confirmações, se precisar.
  5. Em Alertas, escolha para onde vão os avisos.
  6. Clique em Criar monitor.
CampoO que é
HostNome ou IP público do servidor.
PortaA porta a conectar, de 1 a 65535.
IntervaloDe 30 segundos a 1 dia, a partir do mínimo do seu plano.
Tempo limite (segundos)Quanto esperar pela conexão, de 1 a 30 segundos. Padrão: 10.
ConfirmaçõesFalhas seguidas antes de abrir um incidente, de 1 a 10. Padrão: 2.

Quando conta como falha#

  • A porta recusa a conexão: Conexão recusada.
  • A conexão não se completa dentro do tempo limite: Tempo esgotado. É o que costuma acontecer quando um firewall descarta os pacotes.
  • O nome do host não resolve: Falha de DNS.
  • Outro problema de rede: Erro de conexão.

A falha só abre incidente depois de confirmada; veja Confirmação da falha.

O que aparece no detalhe#

O detalhe mostra o Resumo com Uptime, Tempo médio e p95 do tempo de conexão, as Verificações (com o IP para o qual o nome resolveu, em Detalhes) e a Configuração com host e porta. Na lista de monitores, o alvo aparece como host:porta, por exemplo example.net:443.

O tempo medido é o de abrir a conexão, sem contar a resolução do nome. Como as checagens partem de um único ponto, nos Estados Unidos, ele inclui a distância até o seu servidor.

Limitações#

Atenção

O servidor precisa aceitar conexões vindas da internet. Se a porta só aceita endereços liberados num firewall, as checagens do Notifex falham.

  • Endereços de rede interna não são aceitos: o formulário mostra Não foi possível resolver este endereço, ou ele aponta para uma rede interna.
  • As portas 25, 465 e 587 (envio de e-mail) não podem ser monitoradas: o formulário mostra Esta porta não pode ser monitorada.
  • Para conferir o certificado de uma porta com TLS, use o monitor de certificado SSL.

Não encontrou o que procurava?

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

Falar com o Notifex