Release status: unstable
|Description||Enabling the user to configure a Nagios installation by editing wikipages for different objects of nagios|
|Author(s)||Sven Brinkmann, Frank Kleiner|
|Last version||0.2 (May 27, 2010)|
|Check usage and version matrix|
NagiosConfig provides several pages to alter the default behaviour of Nagios. The user then is enabled to create hosts and services to monitor by creating pages in a certain category
After installing NagiosConfig an administrator can tell the extension to setup wikipages. Right now about 60 pages in the 5 NagiosConfig namespaces are created. Those pages define the default Nagios configuration settings. In addition to that there are 4 forms, 7 templates, 4 categories and some #ask-Statements which are needed for proper functioning. If all is set up correctly users in a predefined group can edit the pages in the special namespaces, write those out to disk in Nagios' configuration file syntax and reload the Nagios daemon to make use of them. All users can create pages using forms for hosts and contacts which are then used to update the Nagios configuration.
The main goal of this extension is to enable any user on a wiki to add, remove or edit hosts and contacts for Nagios without having shell access or understanding the, sometimes irritating, structure of Nagios' configuration.
Download instructions 
A working version will be released in 1 to 3 weeks after I have done some more testing of the recently added features.
Since there are two different linux daemons interacting to make this extension work - Nagios and Apache - there are some permission issues. Installation is rather complex, but there is a detailed installation description in the extension's folder.
See also 
Parts of the NagiosConfig extension have been published in the following papers:
- Frank Kleiner, Andreas Abecker, Sven F. Brinkmann: WiSyMon: Managing Systems Monitoring Information in Semantic Wikis (Poster), In: WikiSym '09: Proceedings of the 5th International Symposium on Wikis and Open Collaboration (2009): 
- Frank Kleiner, Andreas Abecker, Sven F. Brinkmann: WiSyMon: Managing Systems Monitoring Information in Semantic Wikis, In: Third International Conference on Advances in Semantic Processing (2009):