What is Nagios Config?
Nagios Config is a FREE web front end to Nagios, wrote in PHP. Its goal is to create, as a community, the leading Nagios front end.
Web Based User Interface
Allow less-technical people to add services and hosts to monitor.
Give users modular access to add, edit, pieces of a Nagios installation
Give access to Nagios without requiring shell access.
QUICK START! :-)
tar xfz nagios_config-VERSION.tar.gz #the file you downloaded
cd nagiosconfig
mv nagiosconfig /www/sites/yourdomain.com/nagios_config #(move this directory off of your webroot to nagios_config (i.e. /www/sites/yourdomain.com/nagios_config)
edit common.inc.php with your favorite text editor
create the nagios_config database:
mysqladmin -uYOURUSER -pYOURPASSWORD create nagios_config #must have create priviledges in MySQL to perform this task
mysql -uYOURUSER -pYOURPASSWORD nagios_config < /path/to/nagios_config/contrib/nagios_config.mysql #import the schema into your empty database
go to http://yourwebsite/nagios_config/install.php to import your existing config files into nagios config
Make sure your web server has permission to write to the .cfg files
Make any changes, and click Generate the Nagios Config off of the main index.php web page. Restart nagios (kill -HUP nagios pid)
Did I miss anything? If your install isn't working, please let me know so I can add the necessary documentation and help point you in the right direction!
Post any questions to http://groups.google.com/group/nagiosconfig
Thank you,
Chris
