Auf dem Icinga Summit 2024 in Berlin hat die Linuxfabrik den Workshop Write your own Monitoring Plugin in Python using the Linuxfabrik Libraries angeboten.
Ausgehend vom example-Plugin haben die Teilnehmenden in 90 Minuten ein Monitoring-Plugin von Grund auf entwickelt. Wir haben die generelle Struktur besprochen, sind auf die Python-Libraries der Linuxfabrik eingegangen und haben sie verwendet, um das Plugin Schritt für Schritt zu erweitern, bis es einige fortgeschrittene Funktionen bot und mit Unit-Tests getestet werden konnte. Auch der Aufbau der README-Datei wurde geübt, der wichtigsten Datei eines jeden Plugins.
Der Workshop basierte auf den Standards und Vorgehensweisen der CONTRIBUTING-Datei des Linuxfabrik Monitoring Plugins-Projekts.
Eigenes Icinga-Setup mit unseren Plugins? Schau dir doch mal unsere Icinga Subscriptions an und melde dich bei uns.