PDU Cacti

From Secure Computing Wiki
Jump to: navigation, search
Combined In/Out Voltage
Combined In/Out Frequencies
PDUMH20ATNET

Having a nice PDU at our colocation downtown Minneapolis, I've decided to do the homework required to monitor such a device. In addition to this Cacti graphing page, there is a nagios perl plugin over at PDU NAGIOS, for those who are interested.

There are only a couple graphs, but once the script is in place and the templates are built within Cacti, customizing the data is pretty simple.

[edit] Data Polling Script

To poll the data from the device, I've written the following perl script. This script will pull 5 pieces of data for use:

  1. Input Frequency
  2. Output Frequency
  3. Input Voltage
  4. Output Voltage
  5. Output Current

[edit] Requirements

This script has the following prerequisites:

  1. Perl 5.8.8 or newer. This may work with older versions, but I'm not a perl expert, and this was written with 5.8.8.
  2. Perl's SNMP module (net-mgmt/p5-SNMP-Utils on FreeBSD ports)
  3. Required MIBs
  4. Cacti Poller Script
Personal tools
Namespaces
Variants
Actions
Miscellaneous
Operating Systems
Toolbox