Per Åsberg, Lead Developer bei op5, stellt gerade das neue GUI-Projekt Ninja vor. Ninja steht für “Nagios Is Now Just Awesome” und ist eine alternative, auf PHP basierende GUI, für Nagios.
Kernaspekte des Projekts sind:
- PHP-Version der bestehenden CGI’s
- Mehrsprachigkeit unter Verwendung von gettext
- Datenbankunabhängigkeit durch Object-API
- MVC-Paradigma
Ninja basiert auf Merlin, auf welches wir bereits in einem vorherigen Blog-Eintrag eingegangen sind. Diese Produktentscheidung ist zwar nachvollziehbar, jedoch auch aus technischer Sicht nicht notwendig, da einem das eingesetzte Framework die Arbeit abnehmen könnte.
Das Projekt befindet sich laut Aussage des Entwicklers noch in einer frühen Alpha Phase und wurde hier in einer kurzen Demo gezeigt. Auf den ersten Blick macht Ninja einen soliden Eindruck und ähnelt optisch sehr stark dem Aufbau des jetzigen CGI-Interfaces.
0 Comments