ZenPack Development

Zenoss Training

Course Description

The ZenPack Development training course will teach you how to develop and deploy complex customizations to Zenoss through ZenPacks, Zenoss' extension framework. Through a series of progressive, hands-on exercises, each student will build a new ZenPack that models and monitors a custom device type and includes updates to the Zenoss user interface.

Instruction is delivered in a classroom setting by a Zenoss developer. Each student is provided with a dedicated Zenoss training instance and is tasked with creating the new ZenPack under instructor guidance. The class is delivered over two days, and lunch is provided. See the schedule below for times and dates.

Course Outline

  • Development Environment
    • Configuring a Minimal Zenoss Installation
    • Running Zenoss Daemons in the Foreground
    • Installing ZenPacks
  • Background Information
    • Device vs. DeviceComponent
    • Template Binding
    • Relationship Types
  • Creating a ZenPack
    • Naming a ZenPack
    • ZenPack Versioning
    • ZenPack Dependencies
  • Monitoring an SNMP-Enabled Device
    • SNMP Tools
    • Device Monitoring
    • Device Modeling
    • Component Modeling
    • Component Monitoring
    • SNMP Traps
  • Exporting a ZenPack
  • Troubleshooting
    • Using the Python Debugger

About

Prerequisites

Please note that this is a highly technical course. To be successful, participants should have at least basic skills in these areas:

  • Linux CLI - ability to move around the file system, manage files and run commands
  • Programming or scripting - experience with Python is ideal but not required
  • XML syntax
  • SNMP fundamentals

Location

11305 Four Points Drive
Building 1, Suite 300
Austin, TX 78726

Platform Version

All

Price

$2,000
 

REGISTER NOW

Schedule

Session

Date

Time

ZP018

Jan 25 - 26, 2017

9am - 5pm CST

ZP-GXZ**Apr 10, 20179am - 5pm CDT
*Starting 2Q2016, additional training sessions in non-U.S. time zones will be available upon request.
**This is a live training session during our GalaxZ 17 conference. You must be a registered conference attendee to participate in this session. REGISTER HERE for GalaxZ 17!

Individually Unique. Innovating Together.

Zenoss is built for modern IT infrastructures. Let's discuss how we can work together.

Schedule a Demo

Want to see us in action?
Schedule a demo today.

Price Request

Request a price estimate for
your unique IT environment.

Contact Us

Interested in learning more?
Contact us today.

randomness