Il bot di UptimeGlobe
Se hai trovato UptimeGlobe/1.0 nei tuoi log, questa pagina spiega che cos’è e cosa puoi fare al riguardo.
Che cos’è
UptimeGlobe è un servizio di monitoraggio della disponibilità. I nostri clienti ci indicano gli indirizzi dei siti web e delle API che vogliono tenere sotto controllo, di solito i propri, e noi li interroghiamo secondo una pianificazione e li avvisiamo quando smettono di rispondere correttamente.
Non facciamo crawling. Non scopriamo né indicizziamo mai pagine, e non seguiamo mai i link che troviamo in una pagina. Ogni controllo parte da un indirizzo che il suo proprietario ha configurato di proposito. A seconda del controllo, può anche inviare:
- i reindirizzamenti verso cui ci manda il sito stesso (i proprietari possono disattivarli);
- una breve sequenza fissa di richieste definita dal proprietario, come accedere e poi recuperare una pagina, che può usare valori delle risposte precedenti;
- una richiesta di token al servizio di accesso del proprietario, quando l’indirizzo ne richiede uno;
- per i server di strumenti IA (MCP), i pochi messaggi standard necessari a confermare che il server risponde;
- per i controlli browser, che caricano la pagina in un browser reale, le immagini, gli script e gli stili della pagina stessa, più eventuali clic o digitazioni previsti dallo script del proprietario.
Quello che conserviamo è il risultato: il codice di stato, quanto ha impiegato la risposta, se ha superato eventuali verifiche del contenuto configurate dal proprietario e l’errore in caso di esito negativo. Non conserviamo copie delle pagine. I controlli browser possono salvare uno screenshot di ciò che il browser ha mostrato, per il cliente che ha configurato il controllo.
Come riconoscere le nostre richieste
- User agent: i nostri controlli HTTP (siti web e API) inviano
UptimeGlobe/1.0 (+https://uptimeglobe.com/bot). Un cliente può sostituirlo sul proprio monitor, e i controlli browser si identificano come il browser in cui vengono eseguiti, quindi una richiesta senza questo user agent potrebbe comunque essere nostra. - Richieste firmate (in arrivo): ci stiamo preparando a firmare i nostri controlli con HTTP Message Signatures nel formato Web Bot Auth. Le richieste firmate conterranno
Signature-Agent: "https://bot.uptimeglobe.com", verificabile con le chiavi pubbliche suhttps://bot.uptimeglobe.com/.well-known/http-message-signatures-directory. Una firma non può essere falsificata senza la nostra chiave privata, il che la rende un indizio molto più affidabile di uno user agent. - Nessun elenco di indirizzi. I controlli vengono eseguiti da una grande rete cloud condivisa oltre che dai nostri server in diverse regioni. Gli indirizzi della rete condivisa sono usati anche da molti altri servizi, quindi un loro elenco non ci identificherebbe.
Con quale frequenza inviamo richieste
Ogni monitor segue la pianificazione scelta dal suo proprietario, al massimo ogni 15 secondi, da un massimo di 13 località; alcuni tipi di controllo vengono eseguiti da una sola località. Quando un controllo fallisce, di solito lo ripetiamo subito una volta per confermare l’errore, quindi un sito in difficoltà potrebbe vedere due richieste ravvicinate.
robots.txt
I nostri controlli non leggono robots.txt. Non scoprono né indicizzano nulla: ognuno recupera un indirizzo che il suo proprietario ha configurato deliberatamente, quasi sempre il proprio sito. Se gestisci un sito e non vuoi che venga controllato, diccelo e smetteremo (vedi sotto).
Consentire o bloccare i nostri controlli
- Per consentire i nostri controlli HTTP attraverso un firewall o un filtro anti-bot, usa come criterio lo user agent indicato sopra. Quando la firma sarà attiva, verificarla sarà il metodo affidabile.
- Per bloccarli, blocca lo user agent. Se preferisci che smettiamo del tutto, scrivici tramite il modulo di contatto indicando l’indirizzo controllato. Interromperemo i controlli e contatteremo il cliente che li ha configurati.
Contatti
Domande o reclami sulle nostre richieste: il nostro modulo di contatto. Indica l’indirizzo controllato e, se puoi, un orario preso dai tuoi log.