Write your own Monitoring Plugin in Python using the Linuxfabrik Libraries

In this workshop we will develop (at least) one monitoring plugin from scratch. Starting with the “example” check, we will show the general structure and build a plugin for a specific use case. We will get to know the Linuxfabrik Python Libs and use them to extend the plugin step by step until it supports some advanced features and can be tested with unit tests. We will also cover the README – the most important file of every plugin.

The workshop is based on the standards and principles of the CONTRIBUTING file of the Linuxfabrik Monitoring Plugins project. Basic knowledge of Python will be helpful.


June 6 | 11:30 – 13:00



Session Type

Workshop (up to 90 min.)

Markus Frei

Founder, Linuxfabrik

Markus is one of the co-founders of the Swiss company Linuxfabrik, a service provider for open source software. As an official Icinga partner, the Linuxfabrik company assists customers with the implementation, configuration and best practices with Icinga monitoring.

Navid Sassan

System Administrator, Linuxfabrik

Navid Sassan is a Linux system administrator at Linuxfabrik and a proven expert in Ansible automation and Icinga monitoring.

Get your Ticket

Register today for Icinga Summit 2024 and save your seat for our major Icinga event of the year!