# README file for web htb
# arny <arny[at]arny.ro>

  Web q_show este un tool ce afiseaza, intr-o pagina de web, situatia traficului si a benzii alocate pentru fiecare 
clasa/client conform fisierului de configurare.
      Idea de functionare este simpla. Un cron job colecteaza datele de trafic intr-un fisier .log, si anume q_show.log. 
De aici este treaba unui script .php (q_show.php) care parseaza fiserul si afiseaza continutul intr-o pagina web.

Configurare
      Inainte de toate trebuie sa aveti php instalat si un server httpd functional. Sa presupunem ca aveti domeniu.ro si 
directorul implicit, pentru paginile web, este /var/www/htdocs/. Executati make install_web, introduceti directorul unde 
vreti sa fie instalat scriptul. In /var/www/htdocs/ va fi creat directorul webhtb in care se va instala scriptul php.

Inainte de a adauga linia in crontab setati:
- interval de timp (*/1 la fiecare minut sau */5 la fiecare 5 minute etc) la care sa genereze logurile de trafic in 
fisier;	
- calea catre fisierul de configurare sa fie corect	
- interfata, ethx unde x = 0, 1, 2 ... etc, interfata pe care vreti sa o monitorizati;	
- ethx-qos.cfg fisierul de configurare pentru interfata monitorizata;	
- calea catre directorul webhtb; 	

Adaugati in crontab (crontab -e):

*/1 * * * * /sbin/q_show -i eth1 -f /etc/htb/eth1-qos.cfg -1 > /var/www/htdocs/webhtb/q_show.log

La adresa http://www.domeniu.ro/webhtb/index.php puteti vedea traficul.