O bot da UptimeGlobe
Se você encontrou UptimeGlobe/1.0 nos seus logs, esta página explica o que é e o que você pode fazer a respeito.
O que é
A UptimeGlobe é um serviço de monitoramento de disponibilidade. Nossos clientes nos informam os endereços de sites e APIs que querem acompanhar, normalmente os seus próprios, e nós acessamos cada um em intervalos programados e avisamos quando ele deixa de responder corretamente.
Não fazemos rastreamento (crawling). Nunca descobrimos nem indexamos páginas, e nunca seguimos links encontrados em uma página. Cada verificação parte de um endereço que o responsável configurou de propósito. Dependendo da verificação, ela também pode enviar:
- os redirecionamentos para onde o próprio site nos envia (o responsável pode desativar isso);
- uma sequência curta e fixa de requisições definida pelo responsável, como fazer login e depois buscar uma página, que pode usar valores de respostas anteriores;
- uma requisição ao serviço de login do responsável para obter um token, quando o endereço exige um;
- no caso de servidores de ferramentas de IA (MCP), as poucas mensagens padrão necessárias para confirmar que o servidor responde;
- no caso de verificações de navegador, que carregam a página em um navegador real, as imagens, os scripts e os estilos da própria página, além de quaisquer cliques ou digitação que o responsável tenha programado.
O que guardamos é o resultado: o código de status, quanto tempo a resposta levou, se as verificações de conteúdo configuradas pelo responsável passaram e o erro, caso tenha falhado. Não guardamos cópias das páginas. As verificações de navegador podem salvar uma captura de tela do que o navegador mostrou, para o cliente que configurou a verificação.
Como reconhecer nossas requisições
- User agent: nossas verificações HTTP (sites e APIs) enviam
UptimeGlobe/1.0 (+https://uptimeglobe.com/bot). Um cliente pode substituí-lo no próprio monitor, e as verificações de navegador se identificam como o navegador em que são executadas; por isso, uma requisição sem ele ainda pode ser nossa. - Requisições assinadas (em breve): estamos nos preparando para assinar nossas verificações com HTTP Message Signatures no formato Web Bot Auth. As requisições assinadas trarão
Signature-Agent: "https://bot.uptimeglobe.com", verificável com as chaves públicas emhttps://bot.uptimeglobe.com/.well-known/http-message-signatures-directory. Uma assinatura não pode ser falsificada sem a nossa chave privada, o que a torna um sinal muito mais forte do que um user agent. - Sem lista de endereços. As verificações são executadas a partir de uma grande rede de nuvem compartilhada e também dos nossos próprios servidores em várias regiões. Os endereços da rede compartilhada também são usados por muitos outros serviços, então uma lista deles não nos identificaria.
Com que frequência enviamos requisições
Cada monitor é executado na programação que o responsável escolheu, no máximo a cada 15 segundos, a partir de até 13 locais; alguns tipos de verificação são executados de um único local. Quando uma verificação falha, normalmente a repetimos uma vez na hora para confirmar a falha, então um site com dificuldades pode receber duas requisições próximas.
robots.txt
Nossas verificações não leem o robots.txt. Elas não descobrem nem indexam nada: cada uma acessa um endereço que o responsável configurou deliberadamente, na maioria das vezes o próprio site. Se você administra um site e não quer que ele seja verificado, avise-nos e vamos parar (veja abaixo).
Como permitir ou bloquear nossas verificações
- Para permitir nossas verificações HTTP em um firewall ou filtro de bots, use o user agent acima. Quando a assinatura estiver ativada, verificar a assinatura será a forma confiável.
- Para bloqueá-las, bloqueie o user agent. Se preferir que paremos de vez, avise-nos pelo formulário de contato informando o endereço que está sendo verificado. Vamos interromper as verificações e entrar em contato com o cliente que as configurou.
Contato
Dúvidas ou reclamações sobre nossas requisições: nosso formulário de contato. Inclua o endereço que está sendo verificado e, se possível, um registro de data e hora dos seus logs.