Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati


Introduzione

MRTG (Multi Router Traffic Grapther) è un monitor di rete utile per analizzare il traffico in ingresso e in uscita.

Preparativi

Per accedere all'interfaccia web dell'applicazione è necessario installare il server web apache. Consultare la relativa guida.

Installazione

Per installare MRTG è necessario installare i seguenti pacchetti, reperibili dal componente universe dei repository ufficiali:

  • mrtg

  • mrtg-contrib

  • librrds-perl

  • snmpd

  • snmp

Configurazione

Configurazione di SNMP

Creare il file /etc/snmpd.local.conf con un editor di testo con i privilegi di amministrazione e inserire un testo simile al seguente:

# Il nome della macchina
sysname Nome
# Una descrizione per la macchina
sysdescr Descrizione
# Informazioni sulla località
syslocation Località
# Il nome e l'indirizzo e-mail dell'amministratore
syscontact Nome Cognome <indirizzo@email>

Modificare le diciture «Nome», «Descrizione», «Località», «Nome Cognome» e «indirizzo@email» adattandole alle proprie esigenze.

Dunque aprire il file /etc/snmp/snmpd.conf con un editor di testo con i privilegi di amministrazione e cercare le seguenti righe:

com2sec paranoid   default         public
#com2sec readonly  default         public

Modificarle come nel seguente esempio:

#com2sec paranoid  default         public
com2sec  readonly  127.0.0.1       public

Configurazione di MRTG

Ora in base alle configurazioni precedentemente impostazioni settate prima bisogna generare il file di configurazione di MRTG: Per generare il file di configurazione di MRTG è sufficiente digitare il seguente comando in una finestra di terminale:

sudo cfgmaker public@localhost –output=/etc/mrtg.cfg

Se si desidera abilitare l'IPv6 è sufficiente aggiungere l'opzione «--enable-ipv6» al precedente comando.

Nel caso vengano apportate modifiche ai file /etc/snmpd.local.conf e /etc/snmpd.local.conf sarà necessario ripetere tale procedura.

Configurazione di Apache

Per il corretto funzionamento dell'interfaccia web è necessario configurare apache.

Per assegnare i giusti permessi alle cartelle contenenti i file .html dell'applicazione è sufficiente aprire una finestra di terminale e digitare il seguente comando:

sudo chown root:root /var/www/mrtg
sudo chmod 755 /var/www/mrtg

Infine, per rendere disponibile l'interfaccia web è sufficiente digitare il seguente comando in una finestra di terminale:

cd /var/www/mrtg
sudo indexmaker --clicktext --title="Spirit MRTG" --output=index.html /etc/mrtg.cfg

Avvio

Per applicare tutte le modifiche apportate ai file di configurazione è necessario riavviare il servizio snmpd. Digitare il seguente comando in una finestra di terminale:

sudo /etc/init.d/snmpd restart

Per avviare il servizio è sufficiente digitare il seguente comando in una finestra di terminale:

sudo /etc/init.d/snmpd start

Visualizzare il traffico di rete

Aprire il browser web e digitare nella barra degli indirizzi il seguente indirizzo:

http://localhost/mrtg

Verrà visualizzata la prima pagina di MRTG, contenente il grafico relativo al traffico della rete.

Ulteriori risorse


CategoryServer CategoryDaRevisionare