PDU Cacti
From Secure Computing Wiki
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:
- Input Frequency
- Output Frequency
- Input Voltage
- Output Voltage
- Output Current
[edit] Requirements
This script has the following prerequisites:
- 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.
- Perl's SNMP module (net-mgmt/p5-SNMP-Utils on FreeBSD ports)
- Required MIBs
- Cacti Poller Script