Вот кстати скрипт к той картинке со свопом.
Там же я сделал загрузку проца, но потом закоментил, все равно в непоказательно и в моменты вызова rrdtool вылезают пики.
Вот кстати скрипт к той картинке со свопом.
Там же я сделал загрузку проца, но потом закоментил, все равно в непоказательно и в моменты вызова rrdtool вылезают пики.
все это конечно хорошо и красиво но хотелось бы иметь суммарную статистику за неделю или месяц например. вот что то типа этого пакета http://humdi.net/vnstat/ пусть даже и без фронтенда на вебморде.
Есть решение http://wl500g.info/showpost.php?p=86076&postcount=32
а как кто настраивал vnstat?
у меня после ipkg install vnstat не работала.
создал /opt/etc/cron.5min/vnstat.sh
chmod +x vnstat.sh
и скопировал содержимое /opt/etc/cron.d/vnstat
потом: vnstat -u -i br0
и только после этого стала собирать стату по br0 ( он же wan ). может кто проще знает решение?
p.s. какие названия у wlan и lan интерфейсов? ( настройки дефолтовые, дополнительных vlan не делал ).
Last edited by Kolandr; 11-08-2008 at 13:19.
Проще никак, сначала нужно создать базу для каждого интерфейса командой vnstat -u -i имя_интерфейса
Названия интерфейсов можно найти пошарив по форуму или тут: http://brj.pp.ru/wiki/hardware/netwo...ork_interfaces
У меня через Asus 500gP подключена сеть предприятия (около 30 компов), поэтому для учета трафика сделал простую схему - на асусе работает softflow (считает трафик на br0, поскольку нужно знать, КТО сколько взял), и передает данные на линукс-сервер, на котором данные принимаются программой NetAMS, складываются в мускулевую базу и показываются через http.
Спасибо. только никак не пойму какие интерфейсы прописать , чтобы:
1. собирать статистику по WAN порту. его In/Out
2. собирать статистику по 4м LAN портам In/Out
3. собирать статистику по WiFi In/Out
для пункта 3 можно просто прописать eth1. а для остальных придется создавать vlan новые? в тоже время rddtool умудряется собирать эти 3 пункта на дефолтных vlan'aх
Last edited by m0p3e; 03-04-2008 at 21:20.
МЛМ: надо бы проверку сделать на наличие ppp0
ppp0-ip-upCode:(while [ $(date +%s) -lt 1000000000 ]; do sleep 2; done; /tmp/local/sbin/ppp0-ip-up ) &
иначе при определённых условиях +4 GBCode:#!/bin/sh if [ ! -L /tmp/ppp/link.ppp0 ]; then /opt/bin/vnstat -u -r --enable -i ppp0 fi