Newsgroup: it.comp.reti.cisco
Titolo: MRTG e controllo banda singoli utenti.

Ciao a tutti.
Sono giorni che sto facendo ricerche ma non riesco a trovare come
poter monitorare il traffico dei singoli utenti della mia rete,
utilizzando MRTG ed un router Cisco 827.
Ovviamente ho abilitato SNMP sul cisco e riesco a monitorare tutto
quello che voglio, ossia le varie interfacce del cisco, la CPU la
memoria ecc.
Il problema nasce quando voglio monitorare il traffico generato da un
singolo pc della mia rete.
Se ad esempio volessi monitorare il valore di ifInOctets
(1.3.6.1.2.1.2.2.1.10) e ifOutOctets (1.3.6.1.2.1.2.2.1.16)
sull'interfaccia 1 del router è sufficiente inserire la seguente riga
nel file mrtg.cfg
Target[RouterOctets]:1.3.6.1.2.1.2.2.1.10.1&1.3.6.1.2.1.2.2.1.16.1:comunity@ipRputer:
ed ovviamente funziona perfettamente.
Il problema nasce quando vado a cambiare interfaccia, non riesco ad
indicargli un pc della rete. Nonostante il router esponga
un'interfaccia per ogni singolo PC, ad esempio
1.3.6.1.2.1.3.1.1.2.2.1.192.168.1.25, provando a sostituire
quest'ultimo al numero 1 che rappresenta l'interfaccia nel Target
precedente, non ottengo alcun risultato, o meglio, lanciando MRTG come
demone, mi viene visualizzato questo errore:
Use of uninitialized value in subroutine entry at
E:/Programmi/Perl/site/lib/Win32/EventLog.pm line 72.
Use of uninitialized value in subroutine entry at
E:/Programmi/Perl/site/lib/Win32/EventLog.pm line 199.
Argument "WARN" isn't numeric in subroutine entry at
E:/Programmi/Perl/site/lib/Win32/EventLog.pm line 199.
La stessa cosa si verifica se cerco di specificare il PC inserendo il
suo IP o il suo MAC Address, nonstante sia indicato come possibile
sulla guida di MRTG.
Insomma, sono ormai alla frutta:-))
Qualcuno mi può dare un suggerimento su come si fa a monitorare la
banda utilizzata dai propri utenti?
Grazie mille
Fabio Peruzzi

 ha scritto nel messaggio
news:lts2r0592f7navlcp...@4ax.com...


Mi saresti di grande aiuto
Come ottenerli separatamente non saprei, però, spulciando con Getif i
MIB restituiti dal mio router di casa ho trovato questi:
MIB ifInNUcastPkts
OID 1.3.6.1.2.1.2.2.1.12
Descrizione:
The number of non-unicast (i.e., subnetwork-
 broadcast or subnetwork-multicast) packets
 delivered to a higher-layer protocol.
MIB ifOutNUcastPkts
OID 1.3.6.1.2.1.2.2.1.18
Descrizione:
The total number of packets that higher-level
 protocols requested be transmitted to a non-
 unicast (i.e., a subnetwork-broadcast or
 subnetwork-multicast) address, including those
 that were discarded or not sent.
Spero che ti possa aiutare
Ciao
Fabio Peruzzi.
_____________________________
Fabio Peruzzi
Portoferraio (LI)

 ha scritto nel messaggio
news:lsq3r0h4m7hfs66rk...@4ax.com...


 > Come ottenerli separatamente non saprei, perň, spulciando con Getif i


come si fa a riconoscere di quale apparato è?
Il file mrtg.cfg si trova nella sottocartella bin di MRTG.
Che sappia io ne esiste uno solo, ma non sono un esperto di MRTG,
quindi potrei sbagliarmi.
Se apri il file noterai, che oltre alle impostazioni globali, il file
è suddiviso in gruppi di istruzioni che iniziano con la linea
"Target", questa linea specifica appunto l'apparato al quale fare
riferimento, ad esempio:
Target[Router]: 1:NomeCommunity@IndirizzoServerSNMP:
Router specifica solo il nome del file html che conterrà i grafici
1 indica l'interfaccia da monitorare
gli altri due parametri si spiegano da soli e da questi puoi capire di
quale apparato stiamo parlando.
Altro esempio:
Target[CPU]:
1.3.6.1.4.1.9.2.1.58.0&1.3.6.1.4.1.9.2.1.58.0:NomeCommunity@IndirizzoServerSNMP:
In questo caso è stato usato l'OID dell'utilizzo della CPU, per il
resto è tutto come nell'esempio precedente.
Ti consiglio di leggerti un pò di documentazione sul sito di MRTG.
Ciao.
Fabio Peruzzi