[libvirt-users] agent discovery

Stuart Kendrick stuartk at alleninstitute.org
Wed Jun 3 18:10:10 UTC 2015


How might I discover, via SNMP, which boxes are running libvirt-snmp?

Performing a walk from the top seems to skip the Libvirt MIB ... (why is this?)
~/walk$ snmpbulkwalk -c public kvmtestbox .iso | more
SNMPv2-MIB::sysDescr.0 = STRING: Linux kvmtestbox.company.com 2.6.32
-358.23.2.el6.x86_64 #1 SMP Wed Oct 16 18:37:12 UTC 2013 x86_64
SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-TC::linux
EXPRESSION-MIB::sysUpTimeInstance = Timeticks: (1308205914) 151 days, 9:54:19.14
[...]
SNMP-VIEW-BASED-ACM-MIB::vacmViewTreeFamilyStatus."systemview".9.1.3.6.1.2.1.25.
1.1 = No more variables left in this MIB View (It is past the end of the MIB tre
e)


I don't see any particular variable I could query ... no equivalent of:
LIBVIRT-MIB::libvirtSupport = 1 (yes)

Although I suppose a walk starting at the agent's enterprise OID works:
~/walk$ snmpbulkwalk -c public kvmtestbox enterprises.12345 | more
LIBVIRT-MIB::libvirtGuestName.'.1..t.X.s>..To..' = STRING: "test1"
LIBVIRT-MIB::libvirtGuestName.'7". )...L....(..' = STRING: "test2"
LIBVIRT-MIB::libvirtGuestName.'D'q2...*R5y..2&.' = STRING: "test3"
[...]

But ... if the admin of the hosting box has changed the enterprise OID from '12345' to something more unique, then this doesn't work.

How do you discover boxes which support libvirt-snmp?

--sk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libvirt-users/attachments/20150603/dda2b9a8/attachment.htm>


More information about the libvirt-users mailing list