Pagina 1 di 1

MRTG: utilizzo banda C6500

Inviato: mer 11 nov , 2009 1:02 pm
da PapuPapu
Ciao,
sto cercando di configurare MRTG per estrarre i dati di utilizzo della banda sulle varie interfacce di un C6513.
Funziona tutto ma solo sulle interfacce fisiche. Sulle interfacce VLAN non riesco a fare nulla.

L'errore che mi restituisce è il seguente:

Codice: Seleziona tutto

SNMP Error:
Received SNMP response with error code
  error status: noSuchName
  index 4 (OID: 1.3.6.1.2.1.2.2.1.16.130)
SNMPv1_Session (remote host: "x.x.x.x" [x.x.x.x].161)
                  community: "public"
                 request ID: 1016724362
                PDU bufsize: 8000 bytes
                    timeout: 2s
                    retries: 5
                    backoff: 1)
 at /usr/bin/../lib/mrtg2/SNMP_util.pm line 490
SNMPGET Problem for ifName.130 ifInOctets.130 ifName.130 ifOutOctets.130 sysUptime sysName on [email protected]::::::v4only
 at /usr/bin/mrtg line 2035
Le ho provate tutte ed ora ho finito le idee.
Qualcuno mi sa dare una mano?

Inviato: mer 11 nov , 2009 1:55 pm
da andrewp
SNMPv1?! È giusto?

Inviato: mer 11 nov , 2009 2:47 pm
da PapuPapu
Andrea.Pezzotti ha scritto:SNMPv1?! È giusto?
Si. Ho anche provato a specificare ":::::2" ma il risultato non cambia!!!

Ho fatto altre verifiche...
L'OID 1.3.6.1.2.1.2.2.1.16.130 corrisponde a IfOutOctects dell'interfaccia con ifIndex = 130, che poi è una delle interfacce VLAN incriminate.
Il problema è che quell'OID non esiste sul mio 6500!!!
Ci sono tutti gli OID relativi alle interfacce fisiche (ad es. 1.3.6.1.2.1.2.2.1.16.72) e nessuno relativo alle interfacce VLAN.
Questo il problema (credo) per il quale MRTG va in errore (cerca un OID che non trova) ma non so come fargli cercare un altro OID...

Inviato: sab 05 dic , 2009 11:34 am
da marco.giuliani
Se ti interessano solo gli OID relativi al consumo di banda, usa cfgmaker per generare il file di configurazione di base.

cfgmaker --ifref=name --ifdesc=ip --noreversedns --snmp-options=:::::2 [email protected] > 6513.cfg

Poi lo editi con un editor di testo lasciando solo le interfacce (fisiche o virtuali) che ti interessano.

Usa SNMP versione 2 perché con l'intervallo di default di mrtg, 5 minuti, e con molto traffico sulle interfacce rischi di falsare i risultati a causa dell'incapacità dei contatori a 32bit di snmp versione 1.

Se usi snmp versione 2 l'oid è diverso:

anziché
fInOctets = .1.3.6.1.2.1.2.2.1.10
userai
ifHCInOctets = .1.3.6.1.2.1.31.1.1.1.6.


Ciao!