Enviado em 09/11/2023 - 08:31h
Ola amigos VOL, uma ajuda com um script SNMP
snmpwalk -v2c -c public 192.168.0.244 ifName
# Resultado
IF-MIB::ifName.1 = STRING: Et0/0
IF-MIB::ifName.2 = STRING: Et0/1
IF-MIB::ifName.3 = STRING: Et0/2
IF-MIB::ifName.4 = STRING: Et0/3
IF-MIB::ifName.5 = STRING: Et1/0
IF-MIB::ifName.6 = STRING: Et1/1
IF-MIB::ifName.7 = STRING: Et1/2
IF-MIB::ifName.8 = STRING: Et1/3
IF-MIB::ifName.17 = STRING: Vo0
IF-MIB::ifName.18 = STRING: Nu0
snmpwalk -v2c -c public 192.168.0.244 IF-MIB::ifName | grep Et | awk '{ print $1 }' | sed -e 's/[^0-9 ]//ig'
# Resultado
1
2
3
4
5
6
7
8
snmpget -v2c -c public 192.168.0.244 IF-MIB::ifInOctets.1 |awk {'print $4'}
# Resultado
1180516
snmpget -v2c -c public 192.168.0.244 IF-MIB::ifOutOctets.1 |awk {'print $4'}
# Resultado
2593516
#!/bin/bash
address="192.168.0.244"
interface="Et0/0"
# Caputar ID da interface
id=$(snmpwalk -v2c -c public $address IF-MIB::ifName | grep $interface | awk '{ print $1 }' | sed -e 's/[^0-9 ]//ig')
# Capturar pacotes de entrada
entrada1=$(snmpget -v2c -c public $address IF-MIB::ifInOctets.1 |awk {'print $4'} )
sleep 5
entrada2=$(snmpget -v2c -c public $address IF-MIB::ifInOctets.1 |awk {'print $4'} )
# Capturar pacotes de Saida
saida1=$(snmpget -v2c -c public $address IF-MIB::ifOutOctets.1 |awk {'print $4'} )
sleep 5
saida2=$(snmpget -v2c -c public $address IF-MIB::ifOutOctets.1 |awk {'print $4'} )
# Calculo do tamanho dos pacotes
trafficIn=$(echo "$entrada2 - $entrada1 " | bc)
trafficOut=$(echo "$saida2 - $saida1 " | bc)
# Display do resultado
echo "Interface: $interface = Traffic In: $trafficIn, Traffic Out: $trafficOut"
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Sem espaço na partição home (1)
O que você está ouvindo agora? [2] (190)
Procrastinação e autossabotagem são problemas muito comuns na sociedad... (5)
warsaw parou de funcionar após atualização do sistema (solução) (10)