As tabelas SNMP são ordenadas por um índice que pode mudar entre sistemas e reinicializações. Por esse motivo, você deve sempre procurar os valores de índice das tabelas que podem ter várias entradas antes de procurar estatísticas associadas e não depender apenas do OID que permanece estático.
Dito isso, snmptable
fará isso para você em um piscar de olhos!
snmptable -v2c -c <community string> <hostname> IF-MIB::ifTable
Há muito mais colunas que você gostaria de poder limpar os resultados com awk
, assim:
snmptable -CH -v2c -c <community string> <hostname> IF-MIB::ifTable | awk 'BEGIN { OFS="," } { print $1, $2, $3, $5 } '