Auch dieses Jahr sind wir auf dem (neuen) Icinga Summit in Berlin dabei: Am zweiten Tag bieten wir den Workshop Write your own Monitoring Plugin in Python using the Linuxfabrik Libraries an.
Ausgehend vom example-Plugin werden wir in 90 Minuten ein Monitoring-Plugin von Grund auf entwickeln. Wir werden die generelle Struktur besprechen, auf die Python-Libraries der Linuxfabrik eingehen und diese verwenden, um das Plugin Schritt für Schritt zu erweitern, bis es einige fortgeschrittene Funktionen bietet und mit Unit-Tests getestet werden kann. Natürlich wird auch der Aufbau der README-Datei geübt - der wichtigsten Datei eines jeden Plugins.
Der Workshop basiert auf den Standards und Vorgehensweisen der CONTRIBUTING-Datei des Linuxfabrik Monitoring Plugins-Projekts. Python-Grundkenntnisse sind hilfreich.
Wir sehen uns in Berlin. 🙂