Mam bardzo złego dostawcę usług internetowych i chcę monitorować jakość połączenia przez miesiąc.
W tej chwili właśnie napisałem skrypt, który rejestruje żądania ping do serwera DNS Google 8.8.8.8
.
Jak mogę to zrobić bardziej efektywnie? Czy istnieje lepszy sposób na uzyskanie długoterminowego monitorowania?
Lub narzędzie wiersza polecenia do pomiaru przepustowości? Następnie mógłbym uruchomić cronjob, aby to zrobić.
Odpowiedzi:
Możesz monitorować jakość połączenia w czasie dzięki SmokePing . Na jednym wykresie widać czas podróży w obie strony, drgania i utratę pakietów. Doskonały do monitorowania linków.
źródło
Jeśli jest to modem kablowy, zazwyczaj możesz uzyskać dostęp do strony internetowej (192.168.100.1 działał dla mnie dwa razy w przeszłości) i możesz spojrzeć na stosunek sygnału do szumu zgłoszony przez modem.
Modemy DSL również zazwyczaj mają tę informację.
źródło
Przejdę na używanie narzędzia do monitorowania rzeczy.
Zakładając, że możesz pingować router, możesz wypróbować coś takiego jak narzędzie do monitorowania pasma Thinkbroadband . Dzięki temu uzyskasz doskonałe informacje na temat jakości połączenia.
DSLreports ma również kilka przydatnych narzędzi.
Jeśli uruchamiasz serwer poza połączeniem, możesz również wypróbować bezpłatną subskrypcję jednej z usług monitorowania witryny, takich jak http://monitis.com
Do testowania na zewnątrz, a nie do wewnątrz, spójrz na: http://www.guidingtech.com/1836/5-power-tools-to-check-broadband-speed-and-quality/, który zawiera listę niektórych narzędzi, takich jak speedtest. net, który jest doskonałym monitorem działającym na komputerze w sieci lokalnej.
źródło
Jeśli znajdujesz się we Francji (*), jedną z takich prób jest Grenouille . To nic nie kosztuje, ale kiedy kilka lat temu korzystałem z niego, nie doceniałem przepustowości. Pamiętaj, że zarówno strona internetowa, jak i oprogramowanie są w języku francuskim.
(*) http://grenouille.com/ma_grenouille/modify.php mówi:
W języku angielskim: niedostępne poza Francją.
źródło