SNMP + Telegraf + InfluxDB
First, install telegraf from github with the branch to fix-snmp-not-in-mib branch, that solves the issue #1833 git clone -b fix-snmp-not-in-mib --single-branch https://github.com/phemmer/telegraf.git After, I searched all MIB about an specific interface through bash language: IFACE="enp3s0" ID=`snmpwalk -v2c -c public localhost | grep "ifName.*STRING: $IFACE" | sed 's/\./ /g' | tail -n1 | awk '{print $2}'` snmpwalk -v2c -c public localhost | grep "^IF-MIB::if.*\.$ID" It outputs a lots MIBs, but most relevants are: IF-MIB::ifName.2 = STRING: enp3s0 IF-MIB::ifDescr.2 = STRING: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express IF-MIB::ifType.2 = INTEGER: ethernetCsmacd(6) IF-MIB::ifMtu.2 = INTEGER: 1500 IF-MIB::ifSpeed.2 = Gauge32: 10000000 IF-MIB::ifHighSpeed.2 = Gauge32: 10 IF-MIB::ifPromiscuousMode.2 = INTEGER: false(2) IF-MIB::ifConnectorPresent.2 = INTEGER: true(1) IF-MIB::ifPhysAddress.2 = STRING: AB:57:...