WARNING: Result from SNMP not valid. Partial Result: U

Post general support questions here that do not specifically fall into the Linux or Windows categories.

Moderators: Developers, Moderators

Post Reply
TheLoneITguy
Posts: 3
Joined: Thu Jul 23, 2015 2:16 pm

WARNING: Result from SNMP not valid. Partial Result: U

Post by TheLoneITguy »

TL;DR Adding a never before used device (Watchdog 15 enviro monitor) results in that device's graphs blank and the above error in cacti.log.

I've been running 8.8a on a Windows box for over a couple of years now. I monitor switches and Windows boxes. On the switches its mostly up/down alerts but for Windows boxes I'm also monitoring CPU, memory, and HDD usages. But all of this is built-in stuff.

We recently bought a Watchdog 15 with remote temperature sensors. I'm attempting to add the device so I can graph temperatures over time. Alerting would be secondary issue as the Watchdog can do that itself.

What I have done:
-VIA the Watchdog's web interface it has correct network and time settings. It is reading temperatures correctly and is locally graphing that data. Downloaded the onboard MIB for OID reference.
-Using snmpwalk/snmpget/Paessler SNMP Tester I can query and receive correct data from the Watchdog (Temp/%RH/Dew Point).
-I have created 5 Data Templates for each of the 5 data points I want to pull from the device. In each I have specified the correct OID.
-I have created 2 Graph Templates. 1 for Temperature graphing and another for Humidity graphing.

Things I know:
-K.I.S.S. I'm using default public Version 1 SNMP settings.
-I'm using net-snmp 5.4
-My poller is cmd.php
-SNMP Timeout is 500.
-Maximum SNMP OID's Per SNMP Get Request was set to 10. I bumped it to 15 but to no affect.
-RRDs have been created.

DEBUG cacti.log excerpt:
07/23/2015 01:05:22 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.81.16.13', and OID:'1.3.6.1.4.1.21239.5.1.2.1.7.1'
07/23/2015 01:05:22 PM - CMDPHP: Poller[0] Host[54] DS[747] WARNING: Result from SNMP not valid. Partial Result: U
07/23/2015 01:05:22 PM - CMDPHP: Poller[0] Host[54] DS[747] SNMP: v1: 10.81.16.13, dsname: snmp_oid, oid: 1.3.6.1.4.1.21239.5.1.2.1.7.1, output: U
07/23/2015 01:05:22 PM - POLLER: Poller[0] CACTI2RRD: c:/rrdtool/rrdtool.exe update C:\inetpub\wwwroot\cacti\rra\54\747.rrd --template snmp_oid 1437671120:U
07/23/2015 01:05:24 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.81.16.13', and OID:'1.3.6.1.4.1.21239.5.1.4.1.5.2'
07/23/2015 01:05:24 PM - CMDPHP: Poller[0] Host[54] DS[749] WARNING: Result from SNMP not valid. Partial Result: U
07/23/2015 01:05:24 PM - CMDPHP: Poller[0] Host[54] DS[749] SNMP: v1: 10.81.16.13, dsname: snmp_oid, oid: 1.3.6.1.4.1.21239.5.1.4.1.5.2, output: U
07/23/2015 01:05:24 PM - POLLER: Poller[0] CACTI2RRD: c:/rrdtool/rrdtool.exe update C:\inetpub\wwwroot\cacti\rra\54\749.rrd --template snmp_oid 1437671120:U
07/23/2015 01:05:26 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.81.16.13', and OID:'1.3.6.1.4.1.21239.5.1.2.1.5.1'
07/23/2015 01:05:26 PM - CMDPHP: Poller[0] Host[54] DS[745] WARNING: Result from SNMP not valid. Partial Result: U
07/23/2015 01:05:26 PM - CMDPHP: Poller[0] Host[54] DS[745] SNMP: v1: 10.81.16.13, dsname: snmp_oid, oid: 1.3.6.1.4.1.21239.5.1.2.1.5.1, output: U
07/23/2015 01:05:26 PM - POLLER: Poller[0] CACTI2RRD: c:/rrdtool/rrdtool.exe update C:\inetpub\wwwroot\cacti\rra\54\745.rrd --template snmp_oid 1437671120:U
07/23/2015 01:05:28 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.81.16.13', and OID:'1.3.6.1.4.1.21239.5.1.2.1.6.1'
07/23/2015 01:05:28 PM - CMDPHP: Poller[0] Host[54] DS[746] WARNING: Result from SNMP not valid. Partial Result: U
07/23/2015 01:05:28 PM - CMDPHP: Poller[0] Host[54] DS[746] SNMP: v1: 10.81.16.13, dsname: snmp_oid, oid: 1.3.6.1.4.1.21239.5.1.2.1.6.1, output: U
07/23/2015 01:05:28 PM - POLLER: Poller[0] CACTI2RRD: c:/rrdtool/rrdtool.exe update C:\inetpub\wwwroot\cacti\rra\54\746.rrd --template snmp_oid 1437671120:U
07/23/2015 01:05:30 PM - CMDPHP: Poller[0] WARNING: SNMP Get Timeout for Host:'10.81.16.13', and OID:'1.3.6.1.4.1.21239.5.1.4.1.5.1'
07/23/2015 01:05:30 PM - CMDPHP: Poller[0] Host[54] DS[750] WARNING: Result from SNMP not valid. Partial Result: U
07/23/2015 01:05:30 PM - CMDPHP: Poller[0] Host[54] DS[750] SNMP: v1: 10.81.16.13, dsname: snmp_oid, oid: 1.3.6.1.4.1.21239.5.1.4.1.5.1, output: U
snmpget result for C:\net-snmp\bin>snmpget.exe -c public -v 1 10.81.16.13 1.3.6.1.4.1.21239.5.1.4.1.5.1:
iso.3.6.1.4.1.21239.5.1.4.1.5.1 = INTEGER: 738

I don't know where to go from here.
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Re: WARNING: Result from SNMP not valid. Partial Result: U

Post by BSOD2600 »

TheLoneITguy wrote:-Using snmpwalk/snmpget/Paessler SNMP Tester I can query and receive correct data from the Watchdog (Temp/%RH/Dew Point).
Are you doing this FROM the cacti server?

In Cacti:
Try changing to snmpv2
try decreasing the number of OIDs per request to 1.
try increasing the snmp timeout to 5000
TheLoneITguy
Posts: 3
Joined: Thu Jul 23, 2015 2:16 pm

Re: WARNING: Result from SNMP not valid. Partial Result: U

Post by TheLoneITguy »

At first, no, I was running snmpget/walk from my workstation. But I ran the commands from the server and it worked successfully. And as an aside, I upgraded to net-snmp v5.6.

I made each of those individual changes. None made a difference. I've left the changes in place for the moment.

One thing I wondered, is it necessary to make a data query? I have not done so because I was unsure of how to make the .xml file.

I've rebooted the server just for the heck of it.

Also, see the attached files for screenshots of things and stuff.
Attachments
graph.jpg
graph.jpg (115.46 KiB) Viewed 1327 times
graph template.jpg
graph template.jpg (166.65 KiB) Viewed 1327 times
device.jpg
device.jpg (161.51 KiB) Viewed 1327 times
data template.jpg
data template.jpg (169.73 KiB) Viewed 1327 times
data source.png
data source.png (114.42 KiB) Viewed 1327 times
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Re: WARNING: Result from SNMP not valid. Partial Result: U

Post by BSOD2600 »

Well that all looks correct from what I can tell.
No, you dont need to make a Data Query to get a few OIDs (well technically you could, but probably overkill for your needs). The fact the query is timing out, is the root of the problem. Might need to dig into it further with a packet capture (wireshark / message analyzer).

Can you perform a snmpwalk from the server on 1.3.6.1.4.1.21239.5.1.4.1.5.1 and paste the output here?
TheLoneITguy
Posts: 3
Joined: Thu Jul 23, 2015 2:16 pm

Re: WARNING: Result from SNMP not valid. Partial Result: U

Post by TheLoneITguy »

Sure thing:
PS C:\net-snmp\bin> snmpwalk -c public -v 1 10.81.16.13 1.3.6.1.4.1.21239.5.1.4.1.5.1
No log handling enabled - using stderr logging
MIB search path: C:\PHP\extras\mibs
Cannot find module (NOTIFICATION-LOG-MIB): At line 1 in (none)
Cannot find module (NET-SNMP-AGENT-MIB): At line 1 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 1 in (none)
SNMPv2-SMI::enterprises.21239.5.1.4.1.5.1 = INTEGER: 783
PS C:\net-snmp\bin>
And another that is more broad:
PS C:\net-snmp\bin> snmpwalk -c public -v 1 10.81.16.13 1.3.6.1.4.1.21239.5.1
No log handling enabled - using stderr logging
MIB search path: C:\PHP\extras\mibs
Cannot find module (NOTIFICATION-LOG-MIB): At line 1 in (none)
Cannot find module (NET-SNMP-AGENT-MIB): At line 1 in (none)
Cannot find module (DISMAN-EVENT-MIB): At line 1 in (none)
SNMPv2-SMI::enterprises.21239.5.1.1.1.0 = STRING: "Watchdog 15"
SNMPv2-SMI::enterprises.21239.5.1.1.2.0 = STRING: "1.6.0"
SNMPv2-SMI::enterprises.21239.5.1.1.3.0 = STRING: "HS Kitchen"
SNMPv2-SMI::enterprises.21239.5.1.1.4.0 = Hex-STRING: D8 80 39 2C 66 55
SNMPv2-SMI::enterprises.21239.5.1.1.5.0 = IpAddress: 10.81.16.13
SNMPv2-SMI::enterprises.21239.5.1.1.6.0 = INTEGER: 3
SNMPv2-SMI::enterprises.21239.5.1.1.7.0 = INTEGER: 0
SNMPv2-SMI::enterprises.21239.5.1.2.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.21239.5.1.2.1.2.1 = STRING: "D7D880392C6655C3"
SNMPv2-SMI::enterprises.21239.5.1.2.1.3.1 = STRING: "HS Kitchen"
SNMPv2-SMI::enterprises.21239.5.1.2.1.4.1 = Gauge32: 1
SNMPv2-SMI::enterprises.21239.5.1.2.1.5.1 = INTEGER: 824
SNMPv2-SMI::enterprises.21239.5.1.2.1.6.1 = INTEGER: 50
SNMPv2-SMI::enterprises.21239.5.1.2.1.7.1 = INTEGER: 619
SNMPv2-SMI::enterprises.21239.5.1.4.1.1.1 = INTEGER: 1
SNMPv2-SMI::enterprises.21239.5.1.4.1.1.2 = INTEGER: 2
SNMPv2-SMI::enterprises.21239.5.1.4.1.2.1 = STRING: "0600000693F66328"
SNMPv2-SMI::enterprises.21239.5.1.4.1.2.2 = STRING: "7200000692820E28"
SNMPv2-SMI::enterprises.21239.5.1.4.1.3.1 = STRING: "Right"
SNMPv2-SMI::enterprises.21239.5.1.4.1.3.2 = STRING: "Left"
SNMPv2-SMI::enterprises.21239.5.1.4.1.4.1 = Gauge32: 1
SNMPv2-SMI::enterprises.21239.5.1.4.1.4.2 = Gauge32: 1
SNMPv2-SMI::enterprises.21239.5.1.4.1.5.1 = INTEGER: 778
SNMPv2-SMI::enterprises.21239.5.1.4.1.5.2 = INTEGER: 806
End of MIB
PS C:\net-snmp\bin>
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests