What is the OID you are trying to transform?
This OID (rPDULoadStatusLoad=220.127.116.11.4.1.318.104.22.168.22.214.171.124.2) refers to a table. You can still do the transformation but you can get more than one result. Here's the formula:
If you are interested only in one specific row from this table you should create GET UnDP for this specific index and then transform it:
OID = 126.96.36.199.4.1.3188.8.131.52.184.108.40.206.2.1
Name = rPDULoadStatusLoadSingle
SNMP Get Type = GET
I see what this thing is doing. I was already monitoring those OIDs broken up in to rPDULoadStatusLoad.1, .2 and .3. I was not pulling from the table, but the individual points. I just removed the decimal points from the names and reapplied my transforms and now they're all working.
Looks like the Transform doesn't handle decimal point/period in the OID name correctly and treats it like a number, instead of part of the string.
So, in the end, my OIDs and commands were right, the Transform was right.. It just the name of the OID in the configuration doesn't like a period.
I have a similar issue whereby when I am monitoring the ampage in WhatsUpGold it only reports that its 16 amps rather than 1.6 amps which it actually is as displayed by the PDU device when you plug in directly to the PDU's Gui. So I thought it might be an issue with the MIB file specifically PowerNet MIB which i imported and i then changed the PDU load variables from intergers to strings as i thought the original value of 1.6 was being converted to a non floating point type bringing it back to 16 but this hasnt sorted the issue.
The OID is the same as above
I would appreciate any assistance you can give, thanks