Developed by: Jane Curry
Description:
Provides support for APC PDU (Power Distribution Units) with component and performance information for Power Supplies, Outlets and Banks.
This ZenPack is Zenoss 3 compliant.
Screenshots:
APC PDU showing components for Power Supplies, Outlets and Banks.
Components:
The ZenPack has the following new Device Class
- /Devices/Power/ApcPdu :
- Components are:
- ApcPduPS which has:
- Status details for power supplies
- Performance graphs for power supply availability
- ApcPduOutlet which has:
- Status details for PDU outlets
- Performance graphs for outlet load
- ApcPduBank which has:
- Status details for PDU banks
- Performance graphs for bank load
- ApcPduPS which has:
- Modeler plugins are:
- ApcPduDeviceMap
- Gathers Hardware and Software manufacturer and product
- Serial number
- ApcPduPSMap
- Gathers status information of power supplies
- ApcPduOutletMap
- Gathers outlet name, number state and bank association
- ApcPduBankMap
- Gathers bank number and state
- ApcPduDeviceMap
- There are no device-level templates for this device but each component detailed above, has component templates to generate performance graphs.
Installation:
zenhub and zopectl must be recycled after installing the ZenPack.
Requirements:
- Zenoss Versions Supported: 3.0
- External Dependencies: The APC PDU MIB needs to be available on target devices
- ZenPack Dependencies:
- Installation Notes: zopectl restart after installing this ZenPack.
- Configuration:
History:
Change History:
- 1.0 initial release
- 1.1 updated for extra debugging
- 1.2 updated for new github procedures
Tested: This ZenPack was tested with Zenoss 3.1 against APC AP 7952 B2 devices
Source: https://github.com/jcurry/ZenPacks.ZenSystems.ApcPdu
Latest egg file from github: https://github.com/jcurry/ZenPacks.ZenSystems.ApcPdu/blob/master/dist/ZenPacks.ZenSystems.ApcPdu-1.2-py2.6.egg?raw=true
Known issues: