Emerson/Liebert/Vertiv PDU not showing power graphs

@PipoCanaja Here is the new snmpwalk: https://p.libren.ms/view/c7181cd6

I’m not sure what information you need, but it doesn’t include the interesting data. The data we would use are under OIDs .1.3.6.1.4.1.476.1.42.3.8.40.20.1.130 (branch amps) and .1.3.6.1.4.1.476.1.42.3.8.40.20.1.150 (branch load), plus a few others. I hope this comment is helpful.

If the interesting data is not there, as you suspected, this is useless :slight_smile: Only 2 choices : Your device does not support this data OR the snmpwalk command failed … If you typed the one above, and received no error, then your device does not support anything else.

Oh yeah, it works fine. I’ve been using it for years with Cacti. I’m just trying to migrate off of Cacti at this point. Here’s a snmpwalk of the receptacle data: https://p.libren.ms/view/cab9a659

I’m also using temperature and humidity sensors on a few PDU’s, but that’s a lower concern. Here’s a snmpwalk of a different PDU with 2 of each sensor: https://p.libren.ms/view/5428e112

I figured it out. I was able to incorporate your receptacle data with the previous walk. I’ll holler if I need more piecemeal data bits from you. Thanks for your patience.

How about a numerical walk of the following, each in their own pastebin:

LIEBERT-GP-PDU-MIB::lgpPduReceptacleBranch
LIEBERT-GP-PDU-MIB::lgpPduPsLineTable (this should be included in the previous walk, if so omit it)
LIEBERT-GP-PDU-MIB::lgpPduGrpSysStatus
LIEBERT-GP-PDU-MIB::lgpPduTable
LIEBERT-GP-PDU-MIB::lgpPduPsTable

Will do.

LIEBERT-GP-PDU-MIB::lgpPduReceptacleBranch https://p.libren.ms/view/2bbc7841
LIEBERT-GP-PDU-MIB::lgpPduPsLineTable https://p.libren.ms/view/451e16a1
LIEBERT-GP-PDU-MIB::lgpPduGrpSysStatus https://p.libren.ms/view/a6bb49e5
LIEBERT-GP-PDU-MIB::lgpPduTable https://p.libren.ms/view/c5d2dfee
LIEBERT-GP-PDU-MIB::lgpPduPsTable https://p.libren.ms/view/2ddbe366

Is this good?

Yes, progress for sure. I should be able to draw some graphs from that.

One more idea, try this one, note the trailing “.” (dot) I ~think~ this will dump everything we want in one dump. I’m still missing the ability to walk specific tables.

snmpwalk -v2c -c LiebertEM 10.24.0.48 -M /opt/librenms/mibs:/opt/librenms/mibs/liebert.old .

So far, I’m only able to draw LIEBERT-GP-PDU-MIB::lgpPduRbEntryEcHundredths data. Once I get the full walk (with the trailing dot) I should be able to add much more.

Piecing the walks together kind of works, but not really.

Ah, I think this is what you’re looking for: https://p.libren.ms/view/81ad74d3

BTW, when you mention drawing graphs from this data, does that mean the PDU mib has not yet been implemented? If not, should I create a different issue for a new feature request? I’m happy to do so.

ah yeah! This should work well, thank you. When I say “draw graphs” – I just mean, “put useful data in your web view”.

Awesome! Well, let me know if there’s anything else I can do. Thank you again!

@Aaron_Q I submitted PR 10062 for this. Can you give it a try, and update that PR with whatever feedback you have? I’d like to keep that discussion with the PR.

I’m curious about the values you get for the names of the temperature/humidity. The documentation says it is user configurable (lgpPduAuxMeasUsrLabel); it defaults to the serial number, which doesn’t make a very nice label name.

This is great! I’ll run it for a few hours and then check it to make any notes on the PR.

Thank you! Should I mark the post with the PR as the solution?

BTW, you’re right about the sensor names. It doesn’t look good to use the serial number as default, but I guess it’s better than “1” or “2” because then it’s harder to identify where the sensor is located. I have one at my desk that shows the serial number of each sensor on the labels.