ZenPack Development Kit
Welcome to the ZenPack Development Kit (ZDK)!
The ZDK is a collection of development tools and documentation that you can use to build a custom ZenPack. ZenPacks are plugins that extend the functionality of Virtana Collection Zone and Virtana Service Dynamics deployments.
Typically, custom ZenPacks monitor new types of targets, but custom ZenPacks can also integrate external systems or add new features. The ZDK provides the zenpacklib Python library, which makes building common types of ZenPacks simpler, faster, more consistent, and more accurate.
You can describe the following features in YAML with the ZDK and extend their descriptions in Python if necessary:
zProperties (configuration properties)
Device classes
Monitoring templates
New device and component types
Relationships between device and component types
Event classes
Process classes
Device link providers
Impact triggers