Skip to content

Query SNMP Hosts using MIBs

Video Lecture

Query SNMP Hosts using MIBs

Description

Querying SNMP agents with MIB descriptions is likely to fail by default when queried via a Zabbix server SNMP agent item.

It will also fail when trying from the command line using the snmpget command,

snmpget -v2c -cmycommunity grafana.seanwasere.com IF-MIB::ifInOctets.1
--> Cannot find module (IF-MIB)
--> IF_MIB::ifInOctets.1: Unknown Object Identifier

We can enable querying by MIB descriptions by running this command on the Zabbix server itself.

sudo apt install snmp-mibs-downloader

Now this command will work

snmpwalk -v 2c -c mycommunity grafana.seanwasere.com IF-MIB::ifInOctets.1
--> IF-MIB::ifInOctets.1 = Counter32: 566637161

I then restart the Zabbix server process.

sudo service zabbix-server restart

And update my items for the host in Zabbix, to query using MIB descriptions instead of OIDs.

interface in octets ⇾ OID = IF-MIB::ifInOctets.1 (oid = 1.3.6.1.2.1.2.2.1.10.1)

interface out octets ⇾ OID = IF-MIB::ifOutOctets.1 (oid = 1.3.6.1.2.1.2.2.1.16.1)

MIBs

Comments