NaWui it's my contribution to the
Nagios∞ project.
NaWui stands for Nagios Administration Web User Interface. It's a Web frontend written in PHP to manage Nagios configurations and Database records where database connectivity is made using plugins, which simplifies the way records are stored (ex: TXT, SQL, serialize, etc).
This project was born from some coding hacks i made to
Nagat∞. But has i added some more features that greatly extended usability and also the look of Nagat, i've decided to rewrite almost everything and give it a new name....
NaWui!
From Nagat only the backend is similar, some files were taken from Nagat but they were heavily modified.
Project Area
NaWui has a
project area∞ at
Sourceforge.net∞.
Project Screenshots
Screenshots will be soon be added.
Released Versions
- 0.1.5-dev: I've released a development tarball so everyone can try it. It still lacks some features and it has known bugs that need to be fixed, but it already has the necessary funcionality to allow one to import current Nagios objects and configurations, edit, create, delete, verify them and export back to nagios process, easily.
- Features: (to be updated) Almost all the features i want it to have are writen, some minor ones are still missing(but they will be included in time) and others need a review. I've released a development version so everyone can take their hand on it and submit bugs or hints or features to add.
- Known Issues: (This issues are only concerning the 0.1.5-development version, in future versions this issues will be unexistent. But until then, i will not try to fix these because this version is only a working version, it started to have a very clutered programming so i've rewriten almost everything).
- Objects are not 'glued' to each others. This means that, if you remove a host object the corresponding services will remain in the database, also the object will be listed in the corresponding hostgroup, etc.
- Importing multiple config files breaks the existing database. This means every 'hosts.cfg', 'services.cfg', etc. needs to be imported once at a time. I'm still trying to figure it out why this happens.
- Control Panel 'menu items' are to big, it needs to be simplified.
- Every Nagios object has the ability to use a template, which in NaWui it's still only used in the Services Table, this will spread to every object supporting Templates.
Released Files
Versions History
- 0.1.5-dev: Just a working version;
- 0.2: Still in development. It's stalled for a few months, but it will be released.
Check also
MyNagiosContributions section.
*
Nagios and the Nagios logo are registered trademarks of Ethan Galstad.
ComputerProjects