Bot UptimeGlobe
Jeśli w logach znalazłeś UptimeGlobe/1.0, ta strona wyjaśnia, co to jest i co możesz z tym zrobić.
Co to jest
UptimeGlobe to usługa monitorowania dostępności. Nasi klienci podają nam adresy stron WWW i API, które chcą obserwować — zwykle własnych — a my odpytujemy każdy z nich według harmonogramu i informujemy ich, gdy przestanie poprawnie odpowiadać.
Nie indeksujemy stron. Nigdy nie wyszukujemy ani nie indeksujemy stron i nigdy nie podążamy za linkami znalezionymi na stronie. Każde sprawdzenie zaczyna się od adresu, który jego właściciel celowo skonfigurował. W zależności od rodzaju sprawdzenia może ono też wysłać:
- przekierowania, do których kieruje nas sama strona (właściciel może to wyłączyć);
- krótką, stałą sekwencję żądań zdefiniowaną przez właściciela, na przykład zalogowanie się, a potem pobranie strony, która może używać wartości z wcześniejszych odpowiedzi;
- żądanie tokenu do usługi logowania właściciela, gdy adres go wymaga;
- w przypadku serwerów narzędzi AI (MCP) — kilka standardowych komunikatów potrzebnych do potwierdzenia, że serwer odpowiada;
- w przypadku sprawdzeń przeglądarkowych, które wczytują stronę w prawdziwej przeglądarce — obrazy, skrypty i style tej strony oraz wszelkie kliknięcia lub wpisywanie tekstu zaprogramowane przez właściciela.
Zachowujemy wynik: kod statusu, czas odpowiedzi, informację, czy przeszło sprawdzenie treści skonfigurowane przez właściciela, oraz błąd, jeśli się nie powiodło. Nie przechowujemy kopii stron. Sprawdzenia przeglądarkowe mogą zapisać zrzut ekranu tego, co pokazała przeglądarka — dla klienta, który skonfigurował sprawdzenie.
Jak rozpoznać nasze żądania
- User agent: nasze sprawdzenia HTTP (strony WWW i API) wysyłają
UptimeGlobe/1.0 (+https://uptimeglobe.com/bot). Klient może go zmienić we własnym monitorze, a sprawdzenia przeglądarkowe przedstawiają się jako przeglądarka, w której działają, więc żądanie bez niego nadal może pochodzić od nas. - Podpisane żądania (wkrótce): przygotowujemy się do podpisywania naszych sprawdzeń za pomocą HTTP Message Signatures w formacie Web Bot Auth. Podpisane żądania będą zawierać
Signature-Agent: "https://bot.uptimeglobe.com", możliwy do zweryfikowania kluczami publicznymi pod adresemhttps://bot.uptimeglobe.com/.well-known/http-message-signatures-directory. Podpisu nie da się podrobić bez naszego klucza prywatnego, dlatego jest on znacznie pewniejszym znakiem niż user agent. - Brak listy adresów. Sprawdzenia działają zarówno z dużej, współdzielonej sieci chmurowej, jak i z naszych własnych serwerów w kilku regionach. Adresów tej współdzielonej sieci używa też wiele innych usług, więc ich lista nie pozwoliłaby nas zidentyfikować.
Jak często wysyłamy żądania
Każdy monitor działa według harmonogramu wybranego przez właściciela, nie częściej niż co 15 sekund, z maksymalnie 13 lokalizacji; niektóre rodzaje sprawdzeń działają tylko z jednej lokalizacji. Gdy sprawdzenie się nie powiedzie, zwykle od razu powtarzamy je raz, aby potwierdzić awarię, więc strona, która ma problemy, może zobaczyć dwa żądania w krótkim odstępie.
robots.txt
Nasze sprawdzenia nie czytają pliku robots.txt. Niczego nie wyszukują ani nie indeksują: każde pobiera adres, który jego właściciel celowo skonfigurował, najczęściej własną stronę. Jeśli prowadzisz stronę i nie chcesz, żeby była sprawdzana, daj nam znać, a przestaniemy (patrz niżej).
Przepuszczanie lub blokowanie naszych sprawdzeń
- Aby przepuścić nasze sprawdzenia HTTP przez zaporę lub filtr botów, dopasuj powyższy user agent. Gdy podpisywanie zostanie włączone, niezawodnym sposobem będzie weryfikacja podpisu.
- Aby je zablokować, zablokuj ten user agent. Jeśli wolisz, żebyśmy całkiem przestali, napisz do nas przez formularz kontaktowy i podaj sprawdzany adres. Wstrzymamy sprawdzenia i skontaktujemy się z klientem, który je skonfigurował.
Kontakt
Pytania lub skargi dotyczące naszych żądań: nasz formularz kontaktowy. Podaj sprawdzany adres i, jeśli możesz, znacznik czasu z Twoich logów.