
Checkmk 2.3 semplifica notevolmente il processo di scrittura dei propri plugin. Le nuove API per lo sviluppo dei plug-in, ben documentate, coprono tutti gli elementi, compresi i grafici, i set di regole e le chiamate server-side.
Ora che tutti gli elementi dei plug-in sono moduli, si ottengono ulteriori vantaggi. Ad esempio, è possibile sviluppare e testare i plugin indipendentemente dal sito Checkmk in esecuzione. Inoltre, la scrittura dei test è più semplice, poiché non ci sono effetti collaterali da parte di altri moduli (nessun registro globale).
Con questi cambiamenti, tutte le estensioni adottano ora API ben definite e versionate che seguono le best practice e garantiscono convenzioni fisse e coerenza. Ciò riduce anche le opzioni non necessarie e assicura il principio del 'Fail early' durante lo sviluppo.
A partire dalla versione 2.3, l'aggiornamento degli MKP è diventato significativamente più semplice. Grazie alle nuove API, i pacchetti di estensione non solo sono a prova di futuro, ma rimangono anche compatibili quando si aggiorna Checkmk.
Clicca sul link seguente per approfondire altre caratteristiche di Checkmk 2.3.