Monitorowanie stabilności łącza
|
gier0 |
Dodano 25-01-2014 14:43
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
Cześć,
po zmianie dostawcy internetu zauważyłem, że co kilkanaście minut (czasem co kilka godzin) pada mi łącze (tak na 10-15 sekund). Da się w jakiś sposób monitorować łącze (np. pingając dns google'a) z poziomu tomato? |
|
|
|
kamilj |
Dodano 25-01-2014 15:04
|
Moderator
Posty: 982
Dołączył: 28/12/2011 12:24
|
W logach tomato nie masz informacji że połączenie zostało zerwane?
------------------------------------------------------------------------------
[b] RegulaminOpenlinksys.info v0.1
[url=http://openlinksys.info/forum/viewthread.p
|
|
|
|
gier0 |
Dodano 25-01-2014 16:14
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
Nie, tomato jest podłączone do routera UPC. Nie mogę ominąć UPC, gdyż w routerze UPC jest od razu modem kablowy |
|
|
|
mat89 |
Dodano 25-01-2014 16:51
|
User
Posty: 136
Dołączył: 19/03/2012 18:37
|
A jski masz modem ? Też mam upc i też mi zrywa połączenie Nawet wymienili mi ten modem i dalej czasem zrywa. |
|
|
|
gier0 |
Dodano 25-01-2014 17:00
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
technicolor tc7200
Wydaje mi się że to nie tyle modem co parametry usługi. Ale potrzebuję jakichś logów, żeby im pokazać pady łącza. Stąd moje pytanie |
|
|
|
mat89 |
Dodano 25-01-2014 19:30
|
User
Posty: 136
Dołączył: 19/03/2012 18:37
|
mam ten sam modem wydaje mi się że upc coś zrobili bo pd paru miesięcy mam tomato i problemów nie było tylko ostatnio. co do logów ja używam ping manager na Windowsie |
|
|
|
gier0 |
Dodano 26-01-2014 08:39
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
Na pc-ta to jest wiele softów. Zainstalowałbym coś a'la nagios. Ale ja chciałbym coś na tomato ustawić. Jakiś pomysł? |
|
|
|
joesatch |
Dodano 26-01-2014 22:46
|
User
Posty: 2
Dołączył: 06/07/2013 04:25
|
Cytat gier0 napisał(a):
Na pc-ta to jest wiele softów. Zainstalowałbym coś a'la nagios. Ale ja chciałbym coś na tomato ustawić. Jakiś pomysł?
Może jakiś skrypt pingujący co jakiś czas (np. 2min) wybrane hosty w internecie i zapisujący do logów informację w przypadku braku odpowiedzi ?!
Pozdrawiam |
|
|
|
gier0 |
Dodano 27-01-2014 10:59
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
Cytat joesatch napisał(a):
Może jakiś skrypt pingujący co jakiś czas (np. 2min) wybrane hosty w internecie i zapisujący do logów informację w przypadku braku odpowiedzi ?!
Tak właśnie zrobiłem |
|
|
|
joesatch |
Dodano 27-01-2014 11:04
|
User
Posty: 2
Dołączył: 06/07/2013 04:25
|
Cytat gier0 napisał(a):
Cytat joesatch napisał(a):
Może jakiś skrypt pingujący co jakiś czas (np. 2min) wybrane hosty w internecie i zapisujący do logów informację w przypadku braku odpowiedzi ?!
Tak właśnie zrobiłem
To się podziel dla potomnych i mniej wtajemniczonych w pisaniu skryptów |
|
|
|
Marco76 |
Dodano 27-01-2014 11:44
|
Super User
Posty: 433
Dołączył: 08/03/2007 19:47
|
monitorHost, a jego opis tutaj
[small] Pozdrawiam, Monter
Asus RT-N18 + FreshTomato 2019.3 K26ARM USB AIO-64K-NOSMP + ILHM v2
HTPC Chieftec FLYER FI-02BC-U3 + GA-H61N-USB3 + i3-3225 + 4GB RAM + LibreELEC + Xbox DVD Remot
|
|
|
|
gier0 |
Dodano 27-01-2014 15:08
|
User
Posty: 32
Dołączył: 22/09/2009 08:10
|
Ot właśnie i to. Skorzystałem z tego skryptu i systemowego schedulera |
|
|
|
muzykcb |
Dodano 27-01-2014 15:14
|
User
Posty: 25
Dołączył: 03/01/2014 22:38
|
Witam.
Mialem kiedys podobny problem ale z inna siecią kablową. Mi pomogło zmiana ustawien na statyczne IP |
|
|
|
mat89 |
Dodano 27-01-2014 17:21
|
User
Posty: 136
Dołączył: 19/03/2012 18:37
|
Dzięki za skrypt uruchomiłem zobaczymy co wykaże dziwne raz działa normalnie ten internet raz nie modemo -router się restartuje myślałem że to jego wina był chłopak z UPC wymienił i dalej to samo. Do tej pory nie narzekałem
Połączony z 30 styczeń 2014 23:09:28:
Coś mi nie działa ustawiłem tak w scheduer dałem :
/mnt/sda1/tmp/monitorHost na 3 minuty
dałem prawa w jak w opisie skrypt :
#!/bin/sh
HOSTS="wp.pl onet.pl"
for myHost in $HOSTS
do
count=$(ping -c 1 $myHost | grep 'time=' | awk '{ print $7 }' | sed 's/time=//' | awk '{printf("%d\n",$1 + 0.5)}')
if [ $count -ge 1000 ] then
echo "Host: $myHost ping is $count - failed at $(date)" >> /mnt/sda1/tmp/monitorHost.log
fi
done
i nie pojawia się nic a internet zanika czasem a pliku logow brak
Edytowany przez mat89 dnia 30-01-2014 23:09
|
|
|
|
Marco76 |
Dodano 31-01-2014 00:33
|
Super User
Posty: 433
Dołączył: 08/03/2007 19:47
|
Typowy ping do działających serwisów jest raczej dwucyfrowy, ten tysiak to taka skrajność. Spróbuj dać niższy próg niż przykładowe 1000 ms - albo jak dane zapisujesz gdzieś, gdzie masz dużo miejsca to zakomentuj na próbę dwie linie: "if [ $ocunt..." oraz "fi", wówczas każda próbka (u Ciebie co 3 minuty) zapisze się w logu.
[small] Pozdrawiam, Monter
Asus RT-N18 + FreshTomato 2019.3 K26ARM USB AIO-64K-NOSMP + ILHM v2
HTPC Chieftec FLYER FI-02BC-U3 + GA-H61N-USB3 + i3-3225 + 4GB RAM + LibreELEC + Xbox DVD Remot
|
|
|