Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Monitorování přístupu k internetu-propustnost sítě na danou adresu [vyřešeno]  (Přečteno 3189 krát)

jriedr

  • Návštěvník
  • Příspěvků: 12
Zdravím a mám takový problém...potřeboval bych 'nakoupnout' s nějakým nápadem jak monitorovat v určitých intervalech propustnost sítě na danou /dané/ adresu/y/ se zápisem do souboru.Takový ping se zápisem logu do vybraného souboru.Máme problémy s providerem ohledně výpadků a nedostupnosti připojení a stále se nemůžeme dopátrat řešení.On to hází na domácí síť a pod i když problém vidí u něj a chci mít něco v ruce,něž se budu dohadovat.Potřebuji to pro vzdálenou dceru,takže né nic složitého,aby to dovedla spustit a poslat mi log.... Díky ...
« Poslední změna: 22 Července 2008, 17:00:02 od Petr 'Merlin' Vaněček »

Tomáš Pikálek

  • Závislák
  • ***
  • Příspěvků: 1859
    • Tomáš Pikálek
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #1 kdy: 21 Července 2008, 20:23:43 »
Třeba přidat do cronu, aby se každých 10 minut zkusil ping na seznam (nebo někam jinam, to je vcelku jedno) a zapsal výsledek do souboru. Tak jsem to kdysi dělal já, když jsem měl problémy.

Příkaz "crontab -e" a vložit tam následující řádek:
0,10,20,30,40,50 * * * *  echo -e "`date`:\n`ping -c 5 seznam.cz | egrep 'rtt|transmitted'`\n\n" >> /home/uzivatel/log.txt
Pak uložit (Ctrl+X) a zavřít.

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #2 kdy: 21 Července 2008, 20:37:59 »
zkusím to ... díky

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #3 kdy: 21 Července 2008, 21:22:50 »
myšlenka to není špatná...pokud bych to chtěl častěji /cca á 1min/, mám zadat na začátek 0,1,2,3---59.... ?


stderr

  • Aktivní člen
  • *
  • Příspěvků: 275
  • globglob, Charliee, we're scuba diving Charlieee!
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #4 kdy: 21 Července 2008, 21:33:50 »
myšlenka to není špatná...pokud bych to chtěl častěji /cca á 1min/, mám zadat na začátek 0,1,2,3---59.... ?
*/1 * * * * ....

--edit: stejně tak každých deset minut je jednodušší napsat jako */10 * * * * ...
Fedora & CentOS (RHEL) user ... co tu vlastně dělám?
Blog /dev/stderr & twitr

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #5 kdy: 22 Července 2008, 08:55:48 »
tak jsem to vše vyzkoušel u sebe...někde asi dělám chybu, neb to nic nevypisuje.Ten řádek je zapsán v /etc/crontab a jeho výpis je

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
*/1 * * * *  echo -e "`date`:\n`ping -c 5 seznam.cz | egrep 'rtt|transmitted'`\n\n" >> /home/jiricek/plocha/log.txt

ten log je stále prázdný....

Martin Kiklhorn

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4807
  • グーグル!ご存知ですか?
    • HEJ
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #6 kdy: 22 Července 2008, 11:31:14 »
user je echo?
Jsou ve vašem dotazu OPRAVDU VŠECHNY vám dostupné informace o problému?
Linux user since 2007-10-11, Registered #456007
Virtual
| Distribuce
~/slozka znamená /home/"vase jmeno"/slozka
6521 69DE 0F34 FCBC FB1D  DE76 360E 52B2 F71A B8E8

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #7 kdy: 22 Července 2008, 12:24:34 »
user je jiricek....pokud to tedy dobře chápu mělo by to začínat */1 * * * *  jiricek  echo -e "`date`:\n`ping -c 5 seznam.cz | egrep 'rtt|transmitted'`\n\n" >> /home/jiricek/plocha/log.txt  ????
« Poslední změna: 22 Července 2008, 12:26:47 od jriedr »

Tomáš Pikálek

  • Závislák
  • ***
  • Příspěvků: 1859
    • Tomáš Pikálek
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #8 kdy: 22 Července 2008, 12:30:58 »
Pokud to chcete dát přímo do /etc/crontab, musíte tam ještě doplnit uživatele, jak psal kiklhorn:
Kód: [Vybrat]
*/1 * * * * jiricek echo -e "`date`:\n`ping -c 5 seznam.cz | egrep 'rtt|transmitted'`\n\n" >> /home/jiricek/plocha/log.txtPokud použijete příkaz crontab -e, uživatele vyplňovat naopak nesmíte, ten sloupec tam totiž chybí, bude se to spouštět pod aktuálním uživatelem.

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #9 kdy: 22 Července 2008, 12:39:45 »
editoval jsem to přímo v gnome-commander pod sudo a zápis contrabu

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user   command
17 *   * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6   * * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6   * * 7   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6   1 * *   root   test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
#
*/1 * * * * jiricek echo -e "`date`:\n`ping -c 5 seznam.cz | egrep 'rtt|transmitted'`\n\n" >> /home/jiricek/plocha/log.txt

snad to je ok....

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #10 kdy: 22 Července 2008, 12:54:02 »
omlouvám se .... moje chyba byla v syntaxi ta plocha musí být s P ....již to šlape supr....
jen ještě dotaz...jde ta doba zkrátit na méně než minutu?

Tomáš Pikálek

  • Závislák
  • ***
  • Příspěvků: 1859
    • Tomáš Pikálek
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #11 kdy: 22 Července 2008, 13:58:39 »
Takhle jednoduše pomocí cronu to nepůjde. Ale můžete přidat počet pingů (parametr -c, já ho nastavil na 5), takže to bude trvat déle. Ale moc bych to nepřeháněl, pokud chcete nějakou statistiku, zda to připojení jede, nedával bych méně než 5 minut, je to zbytečné.

jriedr

  • Návštěvník
  • Příspěvků: 12
Re: Monitorování přístupu k internetu-propustnost sítě na danou adresu
« Odpověď #12 kdy: 22 Července 2008, 14:30:21 »
díky všem zúčastněným za pomoc....vyhovuje mi to a považuji to z mé strany za vyřešené k spokojenosti....

 

Provoz zaštiťuje spolek OpenAlt.