Monitorare la banda con BitmeterOS: differenze tra le versioni
Nessun oggetto della modifica |
S3v (discussione | contributi) mNessun oggetto della modifica |
||
Riga 3: | Riga 3: | ||
== Introduzione == | == Introduzione == | ||
BitMeter OS è un tool free e opensource per monitorare il consumo di banda; può girare su Linux, Windows e MacOS X. BitMeter OS tiene | BitMeter OS è un tool free e opensource per monitorare il consumo di banda; può girare su Linux, Windows e MacOS X. BitMeter OS tiene traccia dell'utilizzo della connessione internet e può mostrare i risultati raccolti sia attraverso un'interfaccia web sia attraverso la linea di comando.<br/> | ||
Sul sito ufficiale del progetto è possibile accedere a una demo del programma a questo indirizzo: [http://codebox.org.uk/pages/bitmeteros/demo BitMeterOS Demo] | Sul sito ufficiale del progetto è possibile accedere a una demo del programma a questo indirizzo: [http://codebox.org.uk/pages/bitmeteros/demo BitMeterOS Demo] | ||
Riga 20: | Riga 20: | ||
</pre> | </pre> | ||
Per motivi di sicurezza, come impostazione di default l'interfaccia web è accessibile solo da localhost. Dopo aver impostato le corrette regole di protezione sul firewall (ad esempio consentendo l'accesso alla porta 2605 solo dalla LAN o da uno specifico IP) è possibile abilitare la visualizzazione dell'interfaccia web anche dai PC remoti con due comandi: | Per motivi di sicurezza, come impostazione di default l'interfaccia web è accessibile solo da localhost. Dopo aver impostato le corrette regole di protezione sul firewall (ad esempio consentendo l'accesso alla porta 2605 solo dalla LAN o da uno specifico IP) è possibile abilitare la visualizzazione dell'interfaccia web anche dai PC remoti con due comandi: | ||
* Accesso remoto in sola visualizzazione | |||
<pre> | <pre> | ||
# bmdb webremote | # bmdb webremote | ||
</pre> | </pre> | ||
* Accesso remoto anche in modifica | |||
<pre> | <pre> | ||
# bmdb webremoteadmin | # bmdb webremoteadmin | ||
Riga 54: | Riga 54: | ||
=== Gestione dei dati raccolti === | === Gestione dei dati raccolti === | ||
Tutti i dati raccolti da BitMeter OS | Tutti i dati raccolti da BitMeter OS sono archiviati in un unico file database: | ||
<pre> | <pre> | ||
/var/lib/bitmeter/bitmeter.db | /var/lib/bitmeter/bitmeter.db | ||
Riga 66: | Riga 66: | ||
# bmdb setconfig cap.write_interval 5 | # bmdb setconfig cap.write_interval 5 | ||
</pre> | </pre> | ||
Affinché il comando abbia effetto è necessario riavviare il demone di cattura dei dati. | |||
<br/> | <br/> | ||
<br/> | <br/> |
Versione delle 22:11, 12 mag 2011
Versioni Compatibili Tutte le versioni supportate di Debian |
Introduzione
BitMeter OS è un tool free e opensource per monitorare il consumo di banda; può girare su Linux, Windows e MacOS X. BitMeter OS tiene traccia dell'utilizzo della connessione internet e può mostrare i risultati raccolti sia attraverso un'interfaccia web sia attraverso la linea di comando.
Sul sito ufficiale del progetto è possibile accedere a una demo del programma a questo indirizzo: BitMeterOS Demo
Installazione
Per installare BitMeter OS è sufficiente recarsi sul sito del progetto (BitMeterOS Download) e scaricare il file .deb 32bit o 64bit ad esempio tramite wget. Dopo averlo scaricato si può installare il pacchetto come qualsiasi altro pacchetto .deb:
# dpkg -i bitmeteros_0.7.3-amd64.deb
Utilizzo
Accesso all'interfaccia web
Il programma è da subito accessibile sulla sua interfaccia web, all'indirizzo:
http://indirizzo.ip.del.server:2605
Per motivi di sicurezza, come impostazione di default l'interfaccia web è accessibile solo da localhost. Dopo aver impostato le corrette regole di protezione sul firewall (ad esempio consentendo l'accesso alla porta 2605 solo dalla LAN o da uno specifico IP) è possibile abilitare la visualizzazione dell'interfaccia web anche dai PC remoti con due comandi:
- Accesso remoto in sola visualizzazione
# bmdb webremote
- Accesso remoto anche in modifica
# bmdb webremoteadmin
Per disabilitare l'accesso web remoto basta il comando:
# bmdb weblocal
Si noti che questo comando ha bisogno di un riavvio dell'interfaccia web prima di sortire effetti.
Riavvio dell'interfaccia web
Per avviare o stoppare l'interfaccia web si utilizzano i seguenti comandi:
# bmdb webstop # bmdb webstart
Per avviare o stoppare il processo di registrazione del traffico si usano i seguenti comandi:
# bmdb capstop # bmdb capstart
Modifica della porta TCP dell'interfaccia web
BitMeter OS di default ascolta sulla porta 2605. Per modificare la porta di ascolto è sufficiente il comando:
# bmdb setconfig web.port 8080
Si noti che questo comando ha bisogno di un riavvio dell'interfaccia web prima di sortire effetti.
Gestione dei dati raccolti
Tutti i dati raccolti da BitMeter OS sono archiviati in un unico file database:
/var/lib/bitmeter/bitmeter.db
Per resettare tutti i dati raccolti è sufficiente il comando:
# bmdb purge
Come comportamento di default BitMeter OS scrive i suoi aggiornamenti nel database ogni secondo. Per aumentare l'intervallo di scrittura si utilizzi il seguente comando:
# bmdb setconfig cap.write_interval 5
Affinché il comando abbia effetto è necessario riavviare il demone di cattura dei dati.
--Ferdybassi 12:10, 17 mar 2011 (CET)