Domů > Asus WL-500gP > Monitorování provozu a statistiky

Monitorování provozu a statistiky

Dalším krokem je zajištění monitorování provozu na routeru pomocí statistik. Použijeme nástroj IP Accounting, jedná se o BASH[1] skript, který využívá data z IPTABLES[2], které jsou základní součástí routeru. [13]

Nainstalujte obslužné nástroje rrdtool (API pro generování grafů),bc (balíček pro přesné výpočty) a bash (shell): ipkg install rrdtool && ipkg install bc && ipkg install bash

Stáhněte archiv ipaccounting-1.2.0.tar, obsah archivu nakopírujte do složek /opt (user) a /opt/share/www/lighttpd (statistika).

Souborům ipaccounting.sh, backup.sh a add_iptables.sh nastavte příznak spustitelný: chmod +x /opt/usr/local/ipaccounting.sh && chmod +x /opt/usr/local/backup.sh && chmod +x /opt/usr/local/add_iptables.sh && chmod +x /opt/usr/bin/rrdtool.sh

V adresáři /opt/share/www/lighttpd/statistika se nachází soubor ipaddress.txt, který slouží pro zadání IP adres, které chcete sledovat.

V souboru /opt/etc/crontab definujte pravidelné spouštění skriptu ipaccounting.sh

*/5 * * * * admin /opt/usr/local/ipaccounting.sh
*/30 * * * * admin /opt/usr/bin/rrdtool.sh

Po restartu se každých 5 minut vytvoří záznam o IP adresách, stavu načtených dat a rozhraní routeru. Každou půlhodinu se vytvoří graf. Výstup statistik najdete na adrese http://my.router/statistika


[1] Bash (Bourne again shell) je unixový příkazový shell interpreter. [1]

[2] Iptables je mocný nástroj, který umožňuje linuxovému nebo unixovému systému plně pracovat se síťovou komunikací. Pomocí něj je možné snadno řídit síťový provoz na serveru. [23]

Categories: Asus WL-500gP Tags:
  1. martin
    03.02.2010 na 15:58 | #1

    Jsem z toho zmatenej. postupuju podle všech návodů tady, jsou skvěly. ale tento vůbec nechápu. Archiv ipaccounting-1.2.0.tar jsem si stahl. Kam mám jeho obsah nakopírovat? nebo jak to tam nakopírovat, dělam to přes ftp. a vůbec v opt nemam složku usr. ani když pouštím to nastavení práv tak mi to píše že ty soubory tam nejsou. Ani v tom ipaccounting-1.2.0.tar ty soubory nejsou, takže kde je mam vzít. díky moc, už mě to zabralo plno hodin

  2. 04.02.2010 na 21:13 | #2

    @martin
    Je to myšleno tak, že složku z archivu user nakopíruješ do adresáře /opt a složku statistika do /opt/share/www/lighttpd
    Na kopírování používám WinSCP.

  3. martin
    16.09.2010 na 10:30 | #3

    tady někdo zaměnil dva soubory, od kratochvíla a origo standus. pak je jasny že to nebude fungovat

  4. gmann1
    19.12.2010 na 16:14 | #4

    Slape to fajn :), len by ma zaujimalo, ze ci je moznost zlepsit kvalitu tych grafov ???

  5. Jaroslav
    06.04.2013 na 09:32 | #5

    hele machri linuxu jak z edituji crontab dam vi crontab ale nejde mi v nem menit je vyjeti bez ulozeni. Jake jsou ty prikazy nebo klavesove zkratky pro editaci?diky moc

  6. Jaroslav
    06.04.2013 na 09:35 | #6

    a ještě když mam flasku projenou na jendom routru RTN10 a naistalovany lynx cron bude mi to pak fungovat i na 500gp když prehodim flasku nebo to musim znovu instalovat cili ma linux soubory do sytemu jak debilni win nebo …

  7. Saf
    06.04.2013 na 11:05 | #7

    @Jaroslav
    Google nefunguje?
    After leaving the insert mode you quit and save by typing ‚:wq‘. Leaving without saving is ‚:q!‘.

  8. Saf
    06.04.2013 na 11:17 | #8

    Jaroslav :
    a ještě když mam flasku projenou na jendom routru RTN10 a naistalovany lynx cron bude mi to pak fungovat i na 500gp když prehodim flasku nebo to musim znovu instalovat cili ma linux soubory do sytemu jak debilni win nebo …

    Zkus to. Asi by to mělo jet (možná), záleží jestli se fleska přimountuje. Se prodávali už nainstalovaný flešky kterou si flák do ASUSe.

  9. Saf
    06.04.2013 na 16:35 | #9

    Jaroslav :
    hele machri linuxu jak z edituji crontab dam vi crontab ale nejde mi v nem menit je vyjeti bez ulozeni. Jake jsou ty prikazy nebo klavesove zkratky pro editaci?diky moc

    Nebo nainstaluj nano a edituj v něm, je přehlednější. A nebo MC tam to bude asi pro tebe nejlepší.

  1. Žádné zpětné odkazy

 

%d blogerům se to líbí: