Checkmk 2.3 macht das Schreiben von eigenen Plugins deutlich einfacher. Profitieren Sie von neuen, gut dokumentierten APIs für die Plugin-Entwicklung, die mit Graphing, Regelsätzen und Server-seitigen Calls alle Elemente abdecken.
Dadurch, dass alle Plugin-Elemente nun Module sind, ergeben sich weitere Vorteile. So ist es unter anderem möglich, Plugins unabhängig von einer laufenden Checkmk-Site zu entwickeln und zu testen. Ferner schreiben sich auch Tests leichter, da es keine Nebeneffekte von anderen Modulen (keine globale Registry) gibt.
Durch die Änderungen übernehmen alle Erweiterungen jetzt gut-definierte, versionierte APIs, die zudem Best Practices befolgen und unter anderem für feste Konventionen und Konsistenz sorgen. Auch werden so unnötige Optionen reduziert und bei der Entwicklung das Prinzip “Fail early” sichergestellt.
Das macht auch das Updaten von MKPs ab 2.3 deutlich einfacher. Dank der neuen APIs sind die Erweiterungspakete nicht nur zukunftssicher, sondern bleiben auch kompatibel, wenn man Checkmk aktualisiert.
Lesen Sie mehr über die anderen Funktionen, die Checkmk 2.3 für Sie bereithält.