I am trying to use an F5 template found elsewhere in the forum to get per VS stats from some F5 load balancers.
I have a Data Query that won't return data from an snmpwalk for a specific OID.
I am running Cacti 0.8.7e with Net-SNMP 5.4.1 on linux. Cacti is set to use NET-SNMP 5.x. SNMP v2c is a requirement for some other stuff I do in Cacti.
The start of the data query looks like this.
Code: Select all
<interface>
<name>Get F5 Big-IP Load Balancer Virtual Server Statistics</name>
<oid_index>.1.3.6.1.4.1.3375.2.2.10.2.3.1.1</oid_index>
<oid_index_parse>OID/REGEXP:^.{31}(.*)</oid_index_parse>
<index_order>vsIndex</index_order>
<index_order_type>alphabetic</index_order_type>
Code: Select all
+ Running data query [11].
+ Found type = '3' [snmp query].
+ Found data query XML file at '/var/www/resource/snmp_queries/f5_bigip_vs.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.3375.2.2.10.2.3.1.1'
+ No SNMP data returned
+ Found data query XML file at '/var/www/resource/snmp_queries/f5_bigip_vs.xml'
+ Found data query XML file at '/var/www/resource/snmp_queries/f5_bigip_vs.xml'
+ Found data query XML file at '/var/www/resource/snmp_queries/f5_bigip_vs.xml'
Code: Select all
SNMPv2-SMI::enterprises.3375.2.2.10.2.3.1.1.3.73.112.70 = STRING: "IpF"
SNMPv2-SMI::enterprises.3375.2.2.10.2.3.1.1.9.99.105.101.111.110.108.105.110.101 = STRING: "cieonline"
...
Any reason why this particular OID should cause Cacti to return no data when it attempts to walk it?
Is this issue due to the SNMP values returned being Strings? In case it helps, here is the section of the data query that tries to get the VS name:
Code: Select all
<vsName>
<name>Name</name>
<method>walk</method>
<source>value</source>
<direction>input</direction>
<oid>.1.3.6.1.4.1.3375.2.2.10.2.3.1.1</oid>
</vsName>
Ben