Mb/s nic nie mówią o jakości mobilnego proxy
Spis treści
- Co naprawdę psuje pracę
- Dlaczego speedtest w przeglądarce jest bezużyteczny
- Metoda: mierz skryptem, a nie na oko
- Eksperyment: doba na jednej karcie sim
- Progi: jakie wartości są akceptowalne dla twojego zadania
- Pięć praktycznych zastosowań speedmeter
- Porównanie z alternatywami
- Typowe błędy przy ocenie jakości proxy
- Faq: praktyczne pytania
- Wnioski: dla kogo to jest i jak zacząć
Obraz znajomy aż do bólu. Bierzesz szybsze proxy, płacisz za kanał 50 Mb/s, konfigurujesz przeglądarkę antydetekcyjną. I tak profile wywalają się w najmniej oczekiwanym momencie, parser łapie timeouty całymi seriami, a captcha wyskakują tam, gdzie wcześniej ich nie było. Idziesz do sprzedawcy z reklamacją. W odpowiedzi przysyła zrzut ekranu ze speedtestu, gdzie wszystko jest zielone i piękne: przepustowość na miejscu, prędkość świetna. Formalnie ma rację. Faktycznie twoje zadanie nie działa.
Więc w czym rzecz? Rzecz w tym, że mierzyłeś nie to co trzeba. Megabity na sekundę opisują tylko jedną cechę kanału — jego przepustowość. Ale jakość mobilnego proxy określają zupełnie inne parametry. I właśnie ich nie pokazuje żaden speedtest w przeglądarce. W tym artykule rozłożymy na czynniki to, co naprawdę psuje pracę, i nauczymy się mierzyć to poprawnie — skryptem, a nie na oko.
Co naprawdę psuje pracę
Kiedy mówimy o jakości połączenia, prawie zawsze sprowadzamy wszystko do jednej liczby — prędkości. To wygodne, ale kategorycznie błędne. Za stabilną pracą proxy stoją cztery niezależne wartości i każda odpowiada za swoją klasę problemów. Przepustowość to tylko jedna z nich i dla większości zadań wcale nie najważniejsza.
Przeanalizujmy każdą po kolei. I od razu zobaczymy, na co która jest wrażliwa.
Cztery wartości zamiast jednej
| Parametr | Od czego zależy |
|---|---|
| RTT (czas odpowiedzi) | Szybkość reakcji interfejsu, obsługa captchy, działanie timeoutów |
| Jitter (zmienność opóźnienia) | Zrywanie sesji, pływające odciski behawioralne, niestabilność zapytań |
| Utrata pakietów | Zrywanie długich zapytań, uszkodzone pobierania, niekompletne odpowiedzi |
| Trasa | GEO, zbędne hop-y, trafienie w obcy system autonomiczny (AS) |
RTT — to czas, w jakim pakiet dociera do serwera i wraca. To właśnie RTT decyduje o tym, jak responsywny wydaje się interfejs. Wysokie RTT — każde działanie w przeglądarce się ślimaczy, każda captcha ładuje się z opóźnieniem, a timeouty w parserze wyzwalają się szybciej, niż nadchodzi odpowiedź. Przepustowość przy tym może być ogromna. Tylko co z tego.
Jitter — to rozrzut wartości RTT w czasie. Jeśli opóźnienie skacze od 40 do 300 milisekund, zachowanie połączenia staje się nieprzewidywalne. Sesje rwą się przy długich operacjach, a systemy analizy behawioralnej zauważają nienaturalną urywaność w wzorcach zapytań. Stabilny kanał 15 Mb/s z niskim jitterem zachowuje się o wiele czystej niż niestabilny 50 Mb/s.
Utrata pakietów — procent danych, które nie dotarły i wymagały ponownego wysłania. Nawet 2–3 procent strat zamienia długie pobieranie w loterię. Plik pobiera się do połowy, odpowiedź przychodzi uszkodzona, a długie żądanie POST urywa się w połowie. Dla scrapowania dużych wolumenów to krytyczne.
Trasa — to ścieżka, którą podąża ruch. Zbędne węzły, pętle przez odległe centra danych, trafienie w niewłaściwy system autonomiczny — wszystko to dodaje opóźnienia i psuje GEO. Mobilne proxy, które fizycznie znajduje się nie tam, gdzie deklarowano, łatwo zdradza się właśnie trasą.
Kluczowa myśl całego rozdziału jest prosta. Przepustowość ma znaczenie tylko przy przesyłaniu multimediów — gdy pobierasz duże pliki lub streamujesz wideo. Cała reszta — praca antydetektu, scraping, automatyzacja działań — to kwestia stabilności, a nie prędkości. A stabilność mieszka w trzech wartościach, które speedtest ignoruje.
Dlaczego speedtest w przeglądarce jest bezużyteczny
Teraz o głównym narzędziu, któremu wszyscy ufają. Speedtest w przeglądarce daje ci jedną liczbę w jednym momencie. Otwiera połączenie, pobiera testowy blok danych, mierzy szczytową prędkość i pokazuje ładną strzałkę. Jeden pomiar — jedna sekunda z całej doby.
A teraz przypomnij sobie naturę sieci mobilnej. Jest z definicji zmienna. Oto co się z nią dzieje w ciągu dnia:
- Przeciążenie komórki. Gdy do stacji bazowej podłącza się wielu abonentów jednocześnie, zasoby są dzielone między wszystkich. Twoje rzeczywiste opóźnienie rośnie, choć szczytowa prędkość w chwili pomiaru może pozostać wysoka.
- Przełączanie pasma. Operator przerzuca urządzenie między pasmami częstotliwości w zależności od obciążenia i poziomu sygnału. Każde przełączenie to mikro-zakłócenie, skok jittera i czasem utrata pakietów.
- Kształtowanie ruchu według harmonogramu. W godzinach szczytu operatorzy stosują zarządzanie ruchem. Przepustowość formalnie jest na miejscu, ale priorytety się zmieniają i latencja pływa.
Widzisz, na czym polega haczyk? Speedtest uruchomiony o 14:00 pokaże idealny obraz. A twój parser padnie o 21:00, gdy komórka jest przeciążona wieczornym ruchem. Sprzedawca pokaże swój dzienny zrzut ekranu i formalnie będzie miał rację. Pojedynczy pomiar opisuje jedną sekundę — i nic nie mówi o tym, jak kanał zachowuje się przez pozostałe 86 399 sekund doby.
Wniosek jest oczywisty. Aby zrozumieć realną jakość mobilnego proxy, trzeba mierzyć ciągle i mierzyć właściwe wartości. Jednym kliknięciem w przeglądarce tego się nie zrobi.
Metoda: mierz skryptem, a nie na oko
Skoro pomiar ręczny nie działa, zautomatyzujmy proces. Pomysł jest prosty: mały skrypt uruchamia się zgodnie z harmonogramem, zbiera wszystkie potrzebne metryki i zapisuje je do pliku. Po dobie masz pełny obraz zachowania kanału — a nie przypadkowy wycinek.
Do tego celu wygodnie użyć SpeedMeter — narzędzia konsolowego, które mierzy nie tylko przepustowość, ale też RTT, jitter i utratę pakietów, zwracając wynik w formacie maszynowym. To właśnie narzędzie, a nie temat rozmowy: po prostu robi swoje i milczy.
Krok 1. Instalacja CLI
Narzędzie jest rozpowszechniane jako jeden binarny plik bez zależności. Pobierasz, nadajesz uprawnienia do wykonywania, umieszczasz w PATH. Sprawdzenie działania — jedną komendą.
curl -sL https://speedmeter.dev/cli -o speedmeter && chmod +x speedmeter && sudo mv speedmeter /usr/local/bin/ && speedmeter --versionŻadnych bibliotek, interpreterów i wirtualnych środowisk. Binar waży około 400 kilobajtów i uruchamia się na każdym hoście Linux, VPS, a nawet na routerze z wystarczającą ilością pamięci.
Krok 2. Uruchomienie z wyjściem JSON i gromadzeniem w pliku
Flaga --json zamienia wyjście na strukturę łatwą do analizy. Dopisujemy wynik do pliku z datownikiem — i to jest nasz akumulator metryk.
speedmeter --proxy socks5://user:pass@host:port --json >> /var/log/proxy_metrics.jsonlKażde uruchomienie dodaje jedną linię JSON. Format JSONL (jedna rekord na linię) jest idealny do późniejszej analizy — czyta go każde narzędzie.
Krok 3. Cron co 15 minut
Dodajemy zadanie do harmonogramu. Co 15 minut — to 96 pomiarów na dobę, wystarczająca gęstość, aby zobaczyć wszystkie spadki i skoki.
*/15 * * * * /usr/local/bin/speedmeter --proxy socks5://user:pass@host:port --json >> /var/log/proxy_metrics.jsonl 2>&1A do szybkiej analizy zgromadzonych danych użyjemy jq. Oto jak w sekundę obliczyć średnie RTT i maksymalny jitter za dobę:
jq -s 'map(.rtt_ms) | add/length' /var/log/proxy_metrics.jsonljq -s 'map(.jitter_ms) | max' /var/log/proxy_metrics.jsonlKoniec. Trzy krótkie bloki kodu — i masz działający monitoring jakości kanału. Teraz porozmawiajmy o tym, co ten monitoring pokaże.
Eksperyment: doba na jednej karcie SIM
Aby dobitnie pokazać różnicę między przepustowością a jakością, przeprowadziliśmy prosty eksperyment. Warunki były maksymalnie czyste i powtarzalne:
- Jedna karta SIM, jeden operator komórkowy.
- Pomiar co 15 minut przez crona.
- 96 punktów danych przez pełną dobę.
- Synchronicznie rejestrujemy przepustowość, RTT, jitter i utratę pakietów.
Hipoteza była następująca: spodziewaliśmy się wieczornego spadku jakości w przedziale 19:00–23:00, gdy sieć jest obciążona domowym ruchem. I to spadku właśnie po jitterze, a nie po przepustowości.
Co pokazał wykres
Poniżej — uśredniony obraz RTT i jittera według godzin doby. Zwróć uwagę na kształt krzywych.
Jitter (ms) wg godzin doby:00 |#### 12 ms03 |###9 ms06 |#### 13 ms09 |###### 22 ms12 |####### 26 ms15 |######## 31 ms18 |########### 48 ms19 |################ 71 ms20 |################### 95 ms21 |#################### 110 ms22 |################ 74 ms23 |########### 49 msRTT (ms) wg godzin doby:00 |#### 45 ms09 |###### 68 ms15 |######## 92 ms20 |############ 140 ms21 |############### 175 ms23 |####### 85 msObraz mówi sam za siebie. Nocą i wczesnym rankiem kanał zachowywał się idealnie: RTT około 45 milisekund, jitter poniżej 15. A od 19:00 zaczynał się gwałtowny wzrost. O 21:00 jitter rósł prawie dziesięciokrotnie w stosunku do nocnego minimum, a RTT niemal się potrajało.
I oto najciekawsze. Przepustowość w tym samym wieczornym oknie pozostawała całkiem przyzwoita — spadek był niewielki i całkowicie niezauważalny na oko. Speedtest o 21:00 pokazałby prawie te same megabity co w południe. Nigdy byś nie zgadł, że kanał w tym momencie się rozpada.
Wniosek z eksperymentu jest jednoznaczny. To właśnie w wieczornym oknie psują się zadania: rwą się sesje antydetektu, wyzwalają timeouty parsera, odciski behawioralne stają się urywane. I właśnie tego nie widzi speedtest w przeglądarce, bo patrzy tylko na przepustowość i tylko w jednym momencie. A twoje zadania, jak na złość, często działają właśnie wieczorem.
Praktyczna wartość odkrycia
Gdy zobaczysz taki wykres dla swojego proxy, zyskasz konkretną wiedzę. Na przykład:
- Ciężki scraping lepiej uruchamiać nocą, gdy jitter jest minimalny.
- Rozgrzewanie multi-accountów warto przesunąć na godziny poranne.
- Jeśli wieczorny spadek jest zbyt głęboki, warto zmienić dostawcę lub węzeł — a teraz masz liczby do merytorycznej rozmowy.
Progi: jakie wartości są akceptowalne dla twojego zadania
Wykres to dobrze, ale potrzebna jest miarka. Poniżej — tabela progów, według której możesz samodzielnie zweryfikować swojego dostawcę. Wystarczy porównać średnie wartości z twojego logu metryk z tymi liczbami i od razu zrozumiesz, czy kanał nadaje się do konkretnego zadania.
| Zadanie | RTT | Jitter | Utrata pakietów | Przepustowość |
|---|---|---|---|---|
| Scraping i skrobanie | do 150 ms | do 40 ms | poniżej 1% | od 5 Mb/s |
| Multi-accounting | do 120 ms | do 30 ms | poniżej 0.5% | od 3 Mb/s |
| Automatyzacja SMM | do 100 ms | do 25 ms | poniżej 0.5% | od 5 Mb/s |
| Praca z wideo | do 200 ms | do 50 ms | poniżej 2% | od 25 Mb/s |
Rozłóżmy logikę tych progów, abyś wiedział, skąd te liczby.
Scraping i skrobanie
Tu najważniejsze są niska utrata pakietów i przewidywalne RTT. Długie zapytania i przeglądanie stron są wrażliwe na zrywania. Przepustowość jest prawie bez znaczenia — pobierasz tekst i HTML, a nie terabajty. Proxy na 5 Mb/s wystarczy, jeśli jitter trzyma się normy.
Multi-accounting
Zadanie najbardziej wymagające pod względem jittera. Każde konto musi zachowywać się jak żywy użytkownik z jednego stabilnego połączenia mobilnego. Urwany jitter zdradza automatyzację i psuje profil behawioralny. Dlatego progi tutaj są najostrzejsze pod względem stabilności, a pod względem przepustowości — najłagodniejsze.
Automatyzacja SMM
Publikacje, komentarze, reakcje — wszystko to krótkie interaktywne działania. Niskie RTT zapewnia responsywność, a niski jitter — naturalność. Przepustowość potrzebna umiarkowana, głównie do ładowania obrazków pod posty.
Praca z wideo
Jedyne zadanie z listy, w którym przepustowość jest naprawdę krytyczna. Tutaj podnosimy wymagania co do przepustowości do 25 Mb/s i więcej. Za to tolerancje na jitter i utraty są nieco łagodniejsze — buforowanie wygładza drobne nierówności.
Pięć praktycznych zastosowań SpeedMeter
Teraz, gdy metoda jest jasna, pokażemy konkretne scenariusze, w których regularny pomiar metryk oszczędza czas, pieniądze i nerwy. Każdy sposób to gotowy przepis.
Sposób 1. Odbiór proxy przed zakupem
Dla kogo: dla wszystkich, którzy kupują lub wynajmują mobilne proxy. Po co: aby nie płacić za ładny speedtest, tylko otrzymać realną jakość.
Algorytm jest prosty. Poproś sprzedawcę o dostęp testowy na dobę. Ustaw crona z pomiarem co 15 minut. Po dniu oblicz średni i maksymalny jitter, średnie RTT i procent strat. Porównaj z tabelą progów powyżej.
- Otrzymujesz testowe dane dostępowe.
- Uruchamiasz zadanie cron na 24 godziny.
- Analizujesz log przez jq: średnie RTT, szczyt jittera, straty.
- Porównujesz z progami dla swojego zadania.
- Podejmujesz decyzję na podstawie liczb, a nie obietnic.
Wynik z praktyki: w jednym teście sprzedawca pokazywał 48 Mb/s. Pomiar za dobę ujawnił wieczorny jitter do 130 ms i 4% strat. Dla multi-accountingu kanał absolutnie się nie nadawał, mimo że przepustowość wyglądała imponująco. Rezygnacja z zakupu zaoszczędziła miesiąc opłat i mnóstwo wywalonych profili.
Sposób 2. Planowanie okien dla ciężkich zadań
Dla kogo: dla tych, którzy uruchamiają duży scraping lub masowe rozgrzewanie kont. Po co: aby uruchamiać obciążenie wtedy, gdy kanał jest w najlepszej formie.
Zbierasz dobowy profil jakości metodą z eksperymentu. Znajdujesz na wykresie zielone okna — zwykle to noc i wczesny ranek. Planista zadań konfigurujesz tak, aby najcięższe zadania startowały właśnie w tych godzinach.
- Nocny przebieg parsera zamiast wieczornego wielokrotnie zmniejsza udział timeoutów.
- Rozgrzewanie multi-accountów w godzinach porannych daje czystsze odciski behawioralne.
- Zasobożerne eksporty trafiają na najcichszą porę doby.
Trik: jeśli masz kilka proxy u różnych operatorów, zbierz profil dla każdego. U różnych operatorów wieczorny spadek występuje o różnych porach — można naprzemiennie korzystać z kanałów i utrzymywać stabilność 24/7.
Sposób 3. Ciągły monitoring i alerty
Dla kogo: dla zespołów, w których proxy jest częścią infrastruktury produkcyjnej. Po co: aby dowiadywać się o degradacji kanału wcześniej, zanim padną zadania.
Cron już zapisuje metryki w JSONL. Dodaj prostego strażnika, który czyta najnowszy wpis i porównuje z progiem. Jeśli jitter lub straty przekroczą granicę — wysyłamy powiadomienie do komunikatora.
tail -n1 /var/log/proxy_metrics.jsonl | jq 'if .jitter_ms > 60 or .loss_pct > 2 then "ALERT" else "OK" end'To sprawdzenie też wieszasz na cronie — i masz wczesne ostrzeganie. Gdy kanał zaczyna degradować, dowiadujesz się o tym w kilka minut, a nie post factum po upadłych zadaniach.
Rada od środka: przechowuj historyczne logi przynajmniej przez miesiąc. Są bezcenne w sporze z dostawcą — masz w ręku obiektywną dynamikę, a nie emocje.
Sposób 4. Uczciwe porównanie dostawców
Dla kogo: dla tych, którzy wybierają spośród kilku ofert. Po co: aby porównywać według jednej metodologii, a nie według cudzych zrzutów ekranu.
Weź testowy dostęp u trzech–czterech kandydatów. Uruchom identyczny pomiar dla każdego w te same dni. Zestaw wyniki w tabeli i porównaj wszystkie cztery wartości naraz.
- Jednolita metodologia — ten sam interwał, te same metryki.
- Ten sam przedział czasowy — eliminujemy wpływ pory dnia.
- Porównanie po jitterze i stratach, a nie tylko po przepustowości.
Wynik: nierzadko najdroższy kanał z największą przepustowością przegrywa z tańszym pod względem stabilności. Uczciwe porównanie oszczędza budżet i zwiększa przeżywalność zadań.
Sposób 5. Diagnostyka problematycznego połączenia
Dla kogo: dla wszystkich, u których coś się wywaliło i nie wiadomo dlaczego. Po co: aby w kilka minut zrozumieć, czy winny jest kanał, czy nie.
Gdy zadanie zaczyna zawodzić, pierwsze pytanie brzmi: czy to wina proxy? Uruchom jednorazowy pomiar od razu i spójrz na profil. Wysokie RTT? Szukaj problemu w trasie. Skacze jitter? Komórka jest przeciążona. Rosną straty? Możliwy słaby sygnał lub kształtowanie ruchu.
- Gwałtowny wzrost RTT przy normalnym jitterze — prawdopodobnie zmieniła się trasa.
- Normalne RTT, ale ogromny jitter — przeciążenie komórki lub przełączanie pasma.
- Wysoka utrata pakietów — słaby sygnał, zakłócenia lub zarządzanie ruchem.
Taka szybka diagnostyka oszczędza godziny. Zamiast zgadywania, otrzymujesz kierunek poszukiwań jedną komendą.
Porównanie z alternatywami
Logiczne pytanie: po co osobne narzędzie, skoro są znane rozwiązania? Uczciwie porównajmy podejścia.
| Podejście | Zalety | Wady |
|---|---|---|
| Speedtest w przeglądarce | Prosto i czytelnie | Jeden pomiar, tylko przepustowość, brak jittera i automatyzacji |
| Ręczny ping i traceroute | Pokazuje RTT i trasę | Brak przepustowości, brak wygodnego JSON, ręczne uruchamianie |
| Ciężkie systemy monitoringu | Potężna analiza | Skomplikowana instalacja, zależności, nadmiarowe dla jednego zadania |
| SpeedMeter CLI | Wszystkie cztery wartości, JSON, binar 400 KB, działa przez crona | Interfejs konsolowy, wymaga podstawowych umiejętności terminala |
Kluczowa różnica polega na tym, że SpeedMeter mierzy wszystkie cztery wartości naraz i zwraca wynik w formacie maszynowym. Dzięki temu nadaje się do automatyzacji od razu. Nie trzeba łączyć trzech różnych narzędzi i sklejać ich wyników skryptami — jedna komenda pokrywa wszystko.
Przy tym nie próbuje być kombajnem. Żadnych dashboardów, baz danych i agentów. Jeden mały binar bez zależności, który kładziesz gdzie chcesz i uruchamiasz jak chcesz. To właśnie ta lapidarność czyni go wygodnym narzędziem, a nie kolejną ciężką platformą.
Typowe błędy przy ocenie jakości proxy
Zebraliśmy grabie, na które nadepnięto najczęściej. Sprawdź się.
- Orientacja tylko na przepustowość. Najczęstszy błąd. Megabity fascynują, a decydują tylko przy pracy z mediami.
- Pojedynczy pomiar. Sprawdzanie o wygodnej porze kłamie. Mierzyć trzeba całą dobę.
- Ignorowanie jittera. To właśnie jitter najczęściej zabija multi-accounty i rwie sesje. A wszyscy o nim zapominają.
- Zaufanie do cudzych zrzutów ekranu. Speedtest sprzedawcy to jego najlepsza sekunda. Mierz sam.
- Brak historii. Bez logów nie udowodnisz degradacji i nie zaplanujesz okien.
- Pomiar w próżni. Sprawdzaj kanał przez ten sam protokół, którego będziesz używać w zadaniu.
FAQ: praktyczne pytania
Czym jitter różni się od RTT prostymi słowami?
RTT — to średnie opóźnienie, a jitter — to jego rozrzut. Można mieć niskie RTT, ale wysoki jitter: średnio szybko, ale urywanie i nieprzewidywalnie. To właśnie urywaność szkodzi stabilnym sesjom.
Dlaczego proxy na 15 Mb/s bywa lepsze niż na 50?
Ponieważ 15 Mb/s może iść z niskim jitterem i minimalnymi stratami, a 50 — z wieczornymi skokami i zrywaniami. Dla scrapingu i multi-accountingu stabilność jest ważniejsza niż szczytowa prędkość.
Jak często należy zbierać metryki?
Co 15 minut — dobry balans. To 96 punktów na dobę, wystarczająco, aby zobaczyć wszystkie skoki. Do monitoringu produkcyjnego można częściej, do odbioru proxy — 15 minut w zupełności wystarczy.
Czy do instalacji potrzebne są uprawnienia administratora?
Tylko aby umieścić binar w systemowym PATH. Można się bez tego obejść — uruchamiać z lokalnego folderu. Narzędzie nie wymaga uprawnień do samych pomiarów.
Ile miejsca zajmują logi metryk?
Jeden rekord JSONL — kilkaset bajtów. Przez dobę przy pomiarze co 15 minut uzbiera się około 30–50 kilobajtów. Miesięczny log zajmuje zaledwie kilka megabajtów. Można przechowywać długo.
Czy można mierzyć kilka proxy naraz?
Tak. Załóż osobne zadanie cron i osobny plik logu dla każdego proxy. Potem porównuj profile. To wygodne do naprzemiennego korzystania z kanałów i uczciwego porównania dostawców.
Co zrobić, jeśli jitter jest stale wysoki całą dobę?
To oznaka systemowego problemu: przeciążona komórka, słaby sprzęt po stronie dostawcy lub nieudana trasa. Zbierz dobowy log i omów z dostawcą zmianę węzła na podstawie liczb.
Czy narzędzie działa na routerze lub mini-PC?
Tak, jeśli starczy pamięci. Binar jest malutki i bez zależności, więc nadaje się do mało wydajnych hostów. Wielu stawia go tuż obok sprzętu modemowego.
Jak zrozumieć, że problem leży w trasie, a nie w komórce?
Patrz na charakter metryk. Stabilnie wysokie RTT przy niskim jitterze zwykle wskazuje na długą lub nieoptymalną trasę. Skaczący jitter przy normalnym średnim RTT częściej mówi o przeciążeniu komórki.
Czy trzeba umieć pracować z jq?
Nie. Wynik w JSON czyta każde narzędzie, a podstawowe komendy jq z artykułu można skopiować i dostosować. Nawet bez głębokiej wiedzy otrzymasz średnie wartości i szczyty w minutę.
Wnioski: dla kogo to jest i jak zacząć
Podsumujmy. Megabity na sekundę to jedna wartość z czterech i dla większości zadań nie jest najważniejsza. Realna jakość mobilnego proxy mieszka w RTT, jitterze, utracie pakietów i trasie. A speedtest w przeglądarce nie widzi żadnej z trzech ostatnich wartości i mierzy tylko jedną sekundę z doby.
Właściwe podejście — mierzyć skryptem, całodobowo, zgodnie z harmonogramem. Wtedy zobaczysz wieczorny spadek jakości, znajdziesz zielone okna dla ciężkich zadań, uczciwie porównasz dostawców i zdobędziesz liczby do merytorycznej rozmowy. To właśnie zmienia sytuację z domysłów na fakty.
Dla kogo to jest? Dla wszystkich, którzy poważnie pracują z mobilnymi proxy: scraperów, specjalistów od multi-accountingu, zespołów SMM i tych, którzy budują automatyzację na infrastrukturze proxy. Zacząć nie można prościej: pobierz binar, ustaw crona, zbierz dobę metryk, porównaj z tabelą progów.
Narzędzie jest otwarte i darmowe. Jeden binar o wadze 400 kilobajtów bez zależności — postawiłeś i zapomniałeś. Swoją drogą, sami mierzymy swoje kanały tym samym narzędziem i publikujemy metryki jawnie. Bo wierzymy: jakość proxy trzeba udowadniać liczbami, a nie ładnymi zrzutami ekranu. Zmierz swoje proxy dzisiaj — i zdziwisz się, jak bardzo obraz różni się od tego, który pokazywał speedtest.