De onde os OIDs SNMP obtêm os dados?

0

Se eu quiser descobrir o tráfego de rede nos meus servidores Linux usando o SNMP. Eu uso o ifOutOctets. e ifInOctets. OIDs em um pedido de snmpget. De onde esses OIDs obtêm os dados?

Eu tentei olhar para o rfc para esses OIDs, mas ainda não sou o mais sábio. link

    
por lloowen 27.07.2017 / 01:12

1 resposta

1

Depende. Para ifOutOctets e ifInOctets , snmpd provavelmente os obtém consultando o kernel (diretamente através de um syscall ou talvez examinando /proc/net/dev ).

Para outros OIDs, pode obtê-los executando um comando externo para extrair e processar os dados antes de retorná-los. por exemplo. veja Estendendo o snmpd usando scripts de shell para exemplos.

    
por 27.07.2017 / 05:30

Tags