Archived community.zenoss.org | full text search
Skip navigation
Currently Being Moderated

Olson Power meters

VERSION 8  Click to view document history
Created on: Jun 30, 2011 2:37 PM by jcurry - Last Modified:  Apr 10, 2012 12:33 PM by jcurry

Developed by: Jane Curry                            ZCA_Logo__Three_O_80x64.png


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:

olsonPower.jpg

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
  • 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
    • No thresholds are provided
    • Graph Definitions   
      • Current
      • Energy
      • Power
      • Temp
      • Voltage
  • 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:

Attachments:
Note: binary attachments ending in .zip will need to be unzipped before use.
Comments (0)