Developed by: Jane Curry
Description:
Provides support for Olson Power meters gathering performance information for voltage, current, power, energy and temperature. These are rather minimal devices that only support a very small subset of SNMP MIB-2. They also deliver performance data as strings rather than in a numeric format so a command script is used to gather and convert data.
This ZenPack is Zenoss 3 compliant.
Screenshots:
Olson Power device showing performance graphs for voltage, current, power, energy and temperature. The Interface component is also created by this ZenPack.
Components:
The ZenPack adds the following new Device Class
- /Devices/Power/Olson but this is not a new object type :
- The device class has no new component types
- Modeler plugins are:
- OlsonNewDeviceMap
- Gets IP address and MAC address with enterprise-specific MIB as this device doesn't support those parts of MIB-2
- Generates an interface for those IP / MAC addresses
- OlsonPowerMap
- Gathers Hardware and Software manufacturer and product
- Serial number
- OlsonNewDeviceMap
- A device template olson_power provides:
- Data Sources
- A command data source olsonPower that runs the getPowerValues.sh script in the ZenPack's lib directory. It delivers the following Data Points (of type GAUGE)
- Current
- Energy
- Power
- Temp
- Voltage
- A command data source olsonPower that runs the getPowerValues.sh script in the ZenPack's lib directory. It delivers the following Data Points (of type GAUGE)
- No thresholds are provided
- Graph Definitions
- Current
- Energy
- Power
- Temp
- Voltage
- Data Sources
- Event classes are provided for:
- /Power
- /Power/Olson with mappings for:
- Current high
- Current low
- Voltage high
- Voltage low
- Temperature high
- The Olson manufacturer is provided.
- The Olson-9016-V01 MIB is provided.
Installation:
zenhub and zopectl must be recycled after installing the ZenPack.
Requirements:
- Zenoss Versions Supported: 3.0
- External Dependencies: The Olson-9016-V01 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 Olson 9016 V01 devices
Source: https://github.com/jcurry/ZenPacks.ZenSystems.olsonPower
- Version 1.2 egg filefrom github: https://github.com/jcurry/ZenPacks.ZenSystems.olsonPower/blob/master/dist/ZenPacks.ZenSystems.olsonPower-1.2-py2.6.egg?raw=true
- Latest egg filefrom github: https://github.com/jcurry/ZenPacks.ZenSystems.olsonPower/blob/master/dist/ZenPacks.ZenSystems.olsonPower-1.3-py2.6.egg?raw=true
Known issues: