Do statystyk potrzebny jest ci skrypt perlowy który by zliczał statystyki a moduł do tego by go zamieszczać w słupkach.
Ja to mam tak
Odpalasz co jakiś czas skrypt lms-traffic-logiptables
wsadź go do crona
1,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/sbin/lms-traffic-logiptables >> /dev/null 2>&1
w lms.ini upewnij sie ze sekcja traffic-logiptables jest poprawnie skonfigurowana do twojego systemu operacyjnego.
[traffic-logiptables]
; Plik gdzie ma być zapisany skrypt do ustawienia reguł iptables (plik ten
; zostanie wykonany zaraz po zakończeniu skryptu). Domy¶lnie -
; /etc/rc.d/rc.stats
;
; Default file where we store rules with statistics logging.
outfile = /etc/rc.d/rc.stat
; ¦cieżka do binarki iptables, domy¶lnie: /usr/sbin/iptables
;
; Place where iptables exec file lives, in PLD-linux it could be named
; according to used kernel (i.e. iptables24)
iptables_binary = /sbin/iptables
; Interfejs od strony internetu, czyli nazwa urz±dzenia sieciowego przez
; które idzie ruch do internetu. Domy¶lnie - nieustawione. Można ustawić
; kilka interfejsów oddzielaj±c ich nazwy spacjami.
;
; The 'Internet' interface, in most cases you will have some public (not
; rfc1918-like) IP address there. Names could be separated by spaces.
wan_interfaces = eth0
; Lista portów lokalnych które mamy traktować także jako ruch do internetu,
; np. możemy logować ruch do proxy na porty 8080 i 3128. Domy¶lnie nie
; ustawione. Można wpisać kilka portów i/lub zakresów portów oddzielonych
; spacjami, na przykład:
local_ports = 0:5535
; UID wła¶ciciela skryptu. Domy¶lnie: 0 (root)
script_owneruid = 0
; GID wła¶ciciela skryptu. Domy¶lnie: 0 (root)
script_ownergid = 0
; Uprawnienia pliku skryptu. Domy¶lnie: 700 (rwx------)
script_permission = 700
Później zabieramy sie do wstawienie modułu
traffic.so w UI Konfiguracja>Demon
W nim można dodać tylko instancje o nazwie
file i w wartości tejże opcji dodać ścieżkę do pliku tymczasowego