Pomiary
Opóźnienia do Cloudflare, Google, Netflix i Meta
Jeden panel na cel, każdy w zamrożonym oknie obserwacji, dokładnie takim, jakie daje nasz monitoring. Czytaj każdą krzywą osobno: okna różnią się między panelami.
Wykresy pochodzą z naszego pulpitu Grafana AS210699 i są pokazane w stałym oknie obserwacji: ilustrują zachowanie sieci, nie odświeżają się na żywo.
Te krzywe są zamrożone. Aby uruchomić ping, MTR lub traceroute z naszego PoP dokładnie w chwili, gdy czytasz tę stronę: Otwórz Looking Glass na lg.infrawire.net
Jak czytać
Jak czytać te krzywe
Trzy pojęcia wystarczą, by zinterpretować wykres opóźnień. Czwarte chroni przed wyciąganiem z niego wniosków, których nie zawiera.
Czas pełnej drogi tam i z powrotem
Każdy punkt to pełny obieg: pakiet wychodzi z serwera, dociera do celu i wraca. To nie czas drogi w jedną stronę, lecz cała pętla.
Skala w milisekundach
Oś pionowa jest wyskalowana w milisekundach. Przeczytaj ją przed kształtem krzywej: dwa identycznie wyglądające wykresy mogą obejmować bardzo różne zakresy.
Regularność przed minimum
Niska i płaska krzywa jest lepsza niż taka o niższym minimum, ale poszarpana. To stabilność czuć w sesji SSH, w rozgrywce online czy przy wywołaniu API.
Droga powrotna też się liczy
Droga tam i z powrotem nie musi biec tą samą trasą. Rosnąca wartość może pochodzić z odcinka powrotnego, poza naszą siecią.
Cele
Dlaczego akurat te cztery sieci
To sieci publiczne, osiągalne od dowolnego operatora i wszechobecne w tym, co robią Twoi użytkownicy. Ich sondowanie daje czytelny obraz jakości dostępu z naszych maszyn. Nie sugerujemy żadnych uprzywilejowanych powiązań: to pomiary, nie partnerstwa.
Cloudflare
Stoi przed sporą częścią sieci: CDN, publiczny resolver DNS, ochrona aplikacji. Czas odpowiedzi do Cloudflare jest zbliżony do tego, co dają witryny na nim oparte.
Wyszukiwarka, YouTube, Workspace, Play: sieć, z której Twoi użytkownicy korzystają najczęściej, nawet o tym nie myśląc, i uniwersalny punkt odniesienia.
Netflix
Streaming wideo o bardzo dużej przepływności, wymagający pod względem równości trasy. Stabilne opóźnienia do takiej platformy wiele mówią o jakości tranzytu.
Meta
Facebook, Instagram, WhatsApp i ich API: ruch aplikacji społecznościowych oraz opartych na nich integracji firmowych.
Metoda
Jak wykonujemy pomiar
Nic egzotycznego: narzędzie nazywa się smoke ping, wysyła pakiety i zapisuje czas powrotu. Cała wartość polega na robieniu tego bez przerwy i publikowaniu wyniku bez upiększeń.
Regularne sondy
Z maszyny podłączonej do naszego AS210699 w Paryżu w stałych odstępach wychodzą pakiety ping (ICMP) na publiczny adres każdego celu.
Zachowana historia
Każdy odczyt ma znacznik czasu i jest zapisywany. To historia uwidacznia nieprawidłowość: bez przeszłości pojedyncza wartość nic nie znaczy.
Pulpit Grafana
Serie rysowane są w naszej Grafanie. Panele na tej stronie pochodzą z naszego wewnętrznego monitoringu i są osadzone bezpośrednio - bez zrzutów ekranu i bez retuszu.
Publikowane bez zmian
Niczego nie retuszujemy ani nie kadrujemy tak, by krzywa wypadła korzystniej: każdy panel bierzemy w postaci, w jakiej widnieje na naszym pulpicie - łącznie z nierównościami.
Czego ten pomiar nie mówi
- Mierzy trasę z naszej sieci, a nie z Twojego łącza: Twoje opóźnienia zależą przede wszystkim od operatora i lokalizacji.
- Opiera się na ICMP. Część urządzeń traktuje ping z innym priorytetem niż ruch aplikacyjny.
- Nie mówi nic o przepustowości ani o obciążeniu Twoich aplikacji: krótka trasa nigdy nie przyspieszyła źle zaindeksowanego zapytania SQL.
- Obejmuje cztery cele. Jeśli Twój ruch idzie gdzie indziej, zmierz go samodzielnie z własnego komputera.
Uzupełnij swoją infrastrukturę sieciową
Elementy sieci, które nasi klienci najczęściej łączą ze swoimi serwerami.
Najczęściej zadawane pytania
To, o co pytacie nas najczęściej w sprawie tych pomiarów.
To powtarzany pomiar opóźnień: zamiast pojedynczego pinga narzędzie wysyła pakiety w sposób ciągły i rysuje historię czasów odpowiedzi. Widać wtedy regularność trasy, a nie tylko wartość uchwyconą w jednej chwili.