Developed by: Jane Curry
Description:
Provides support for APC UPS devices with component and performance information for batteries.
This ZenPack is Zenoss 3 compliant.
Screenshots:
Screenshot showing APC UPS Information menu with tabular and graphical information.
Screenshot showing new APC UPS Batteries component with Detail information.
Components:
The ZenPack has the following new Device Class
- /Devices/Power/UPS/ApcUps :
- Components are:
- ApcUpsBattery which has details for:
- Various elements of battery status
- ApcUpsBattery which has details for:
- Modeler plugins are:
- ApcUpsDeviceMap
- Gathers Hardware and Software manufacturer and product
- Serial number
- Total number of battery packs
- Number of bad battery packs
- Basic output status
- ApcUpsBatteryMap
- Gathers battery data for status
- Time on battery
- Battery last replacement date
- Battery replacement indicator
- ApcUpsDeviceMap
- Device template ApcUps provides device-level performance information:
- Data Sources
- Voltage
- Current
- Remaining capacity and time
- Temperature
- Thresholds
- Low capacity
- Low time remaining
- High temperature
- Graph Definitions
- Voltage
- Current
- Remaining capacity
- Remaining time
- Temperature
- Data Sources
- Device template ApcUpsInsAndOuts provides specific input / output performance information:
- Data Sources
- Input frequency and voltage
- Output frequency, voltage, load and current
- Thresholds
- High load
- Graph Definitions
- Input frequency and voltage
- Output frequency, voltage, load and current
- Data Sources
- A separate APC UPS Information menu delivers tabular and graphical information for the overall device
Installation:
zenhub and zopectl must be recycled after installing the ZenPack.
Requirements:
- Zenoss Versions Supported: 3.0
- External Dependencies: The APC UPS 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 UPS RT 5000 devices
Source: https://github.com/jcurry/ZenPacks.ZenSystems.ApcUps
Latest egg from github: https://github.com/jcurry/ZenPacks.ZenSystems.ApcUps/blob/master/dist/ZenPacks.ZenSystems.ApcUps-1.2-py2.6.egg?raw=true
Known issues: