Skip to main content

Tutorials

The following tutorials provide step-by-step instructions on using zenpacklib to extend Virtana is common ways.

  • Monitoring an SNMP DeviceSNMP

    This tutorial starts with the very basics of creating a ZenPack through Virtana’ web interface and adding configuration to it. Then it progresses to extending the model, creating a modeler plugin, monitoring components, and then to event management with SNMP traps as an example.

    This is most likely the first tutorial you should do.

  • Monitoring an HTTP APIHTTP

    In this tutorial the basics are skipped and we jump right into extending the model, modeling a custom HTTP API, and monitoring the same API using the zenpython daemon provided by the PythonCollector ZenPack.

    This is a more advanced tutorial that contains more advanced Python code.