4 069
contributi
Nessun oggetto della modifica |
|||
(8 versioni intermedie di 4 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{Versioni compatibili|Squeeze|Wheezy|Jessie|Stretch}} | |||
__TOC__ | __TOC__ | ||
== 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] | ||
== Installazione == | == Installazione == | ||
Per installare BitMeter OS è sufficiente recarsi sul sito del progetto ([http://codebox.org.uk/pages/bitmeteros/downloads 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: | Per installare BitMeter OS è sufficiente recarsi sul sito del progetto ([http://codebox.org.uk/pages/bitmeteros/downloads BitMeterOS Download]) e scaricare il file .deb 32bit o 64bit ad esempio tramite <code>wget</code>. Dopo averlo scaricato si può installare il pacchetto come qualsiasi altro pacchetto .deb: | ||
<pre> | <pre> | ||
# dpkg -i bitmeteros_0.7.3-amd64.deb | # dpkg -i bitmeteros_0.7.3-amd64.deb | ||
</pre> | |||
=== Correzioni agli script in /etc/init.d === | |||
Gli script <code>bitmeter</code> e <code>bitmeterweb</code> presenti in <code>/etc/init.d</code> non hanno la corretta definizione dei parametri LSB e generano degli warning ogni volta che viene eseguito <code>update-rc</code>. Occorre aprirli e inserire all'inizio del file le seguenti righe: | |||
* <code>'''/etc/init.d/bitmeter'''</code>: | |||
<pre> | |||
#!/bin/sh | |||
# chkconfig: 235 99 10 | |||
# description: Start or stop the Bitmeter server | |||
# | |||
### BEGIN INIT INFO | |||
# Provides: bitmeter | |||
# Required-Start: $network $syslog $munin | |||
# Required-Stop: $network $munin | |||
# Default-Start: 2 3 5 | |||
# Default-Stop: 0 1 6 | |||
# Description: Start or stop the Bitmeter server | |||
### END INIT INFO | |||
</pre> | |||
* <code>'''/etc/init.d/bitmeterweb'''</code>: | |||
<pre> | |||
#!/bin/sh | |||
# chkconfig: 235 99 10 | |||
# description: Start or stop the Bitmeter web interface | |||
# | |||
### BEGIN INIT INFO | |||
# Provides: bitmeter | |||
# Required-Start: $network $syslog $munin | |||
# Required-Stop: $network $munin | |||
# Default-Start: 2 3 5 | |||
# Default-Stop: 0 1 6 | |||
# Description: Start or stop the Bitmeter web interface | |||
### END INIT INFO | |||
</pre> | </pre> | ||
Riga 19: | Riga 53: | ||
</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 53: | Riga 87: | ||
=== 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 65: | Riga 99: | ||
# 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. | |||
{{Autori | |||
|Autore = [[Utente:Ferdybassi|Ferdybassi]] 12:10, 17 mar 2011 (CET) | |||
}} | |||
[[Categoria:Network tools]] | [[Categoria:Network tools]] | ||
[[Categoria:Monitoraggio]] | [[Categoria:Monitoraggio]] |