Como descubro o prefixo SNMP OID?

Como descubro o prefixo SNMP OID?

Estou tentando obter informações sobre o tráfego atual de entrada/saída em um roteador Airport Express exibido em uma configuração do openHAB.

o que eu preciso é ser capaz de fornecer uma linha parecida com esta:

in:   snmp="<[192.168.2.111:public:.1.3.6.1.2.1.2.2.1.10.10:10000]"
out:  snmp=">[OFF:192.168.2.111:private:.1.3.6.1.4.1.4526.11.16.1.1.1.3.1.2:2]"
trap: snmp="<[192.168.2.111:public:.1.3.6.1.2.1.2.2.1.10.10:0]"

para meu arquivo de configuração (vejahttps://github.com/openhab/openhab/wiki/Snmp-Binding). Já configurei o mrtg para obter dados do Airport Express antes, então o SNMP está ativado e funcionando. Não há problema aí.

No entanto, não sei nada sobre SNMP e não consigo descobrir como/onde descobrir o que puxaria a carga de tráfego atual na eth0 do roteador.

Agradeço qualquer ajuda que puder obter sobre isso.

Responder1

Eu mesmo resolvi, usando os excelentes aplicativos MIB Browser e SNMPmon (iPad). Procurando pela estrutura, há um IF-MiB:ifInOctets.1 (sendo 1 porque estou interessado apenas em eth0) que me permite monitorar os octetos (de entrada) que estão sendo processados. Há também um ifOutOctets, é claro.

Uma descrição do OID ifInOctets.1

Esta páginaDescrição do cálculo de largura de bandadescreve como as contagens de octetos podem então ser convertidas para uso da rede. Em essência,

usage= D_ifInOctets*8*100/(T*ifSpeed) 

onde D_ifInOctetsé a diferença nas contagens de ontetos (são dadas como contagens) entre dois pontos no tempo, Té o tempo decorrido entre os dois períodos da polina e ifSpeedé extraído de outra nota no IF-MiB.

Para uso combinado de largura de banda duplex. por favor, dê uma olhada nos documentos da Cisco reservados acima.

informação relacionada