Como o Nick R já mencionou, você precisa IF-MIB ... detalhes são importantes.
Você pode correlacionar todos os OIDs com um nome de interface abaixo por snmp walking ifName
: 1.3.6.1.2.1.31.1.1.1.1
.
Interfaces de alta velocidade
Para interfaces de alta velocidade (100Mbps ou acima), você deve usar contadores de 64 bits se o dispositivo os suportar:
-
ifHCInOctets
:1.3.6.1.2.1.31.1.1.1.6
( octetos de 64 bits no contador ) -
ifHCOutOctets
:1.3.6.1.2.1.31.1.1.1.10
( octetos de 64 bits fora do contador ) -
ifHCInUcastPkts
:1.3.6.1.2.1.31.1.1.1.7
( Pacotes de 64 bits no contador ) -
ifHCOutUcastPkts
:1.3.6.1.2.1.31.1.1.1.11
( Contador de pacotes de 64 bits fora ) -
ifHighSpeed
:1.3.6.1.2.1.31.1.1.1.15
( Uma estimativa da largura de banda atual da interface em unidades de 1Mbps )
Interfaces de baixa velocidade
Interfaces de velocidade mais baixa podem funcionar com contadores de 32 bits. Se você usar contadores de 32 bits em interfaces de alta velocidade, eles poderão se quebrar rapidamente; um fluxo de 10 Mbps de pacotes em tamanho real, com back-to-back, causa ifInOctets
em apenas 57 minutos. A 100 Mbps, o tempo mínimo de empacotamento é de 5,7 minutos, e a 1 Gbps, o mínimo é de 34 segundos Nota 1
-
ifInOctets
:1.3.6.1.2.1.2.2.1.10
( octetos de 32 bits no contador ) -
ifOutOctets
:1.3.6.1.2.1.2.2.1.16
( octetos de 32 bits fora do contador ) -
ifInUcastPkts
:1.3.6.1.2.1.2.2.1.11
( Pacotes de 32 bits no contador ) -
ifOutUcastPkts
:1.3.6.1.2.1.2.2.1.17
( Pacotes de 32 bits fora do contador ) -
ifSpeed
:1.3.6.1.2.1.2.2.1.5
( Velocidade da interface atualmente negociada - Máx .: 4.294 Gbps )
Nota 1: citado de Perguntas frequentes SNMP da Cisco