50 lines
1.8 KiB
Plaintext
50 lines
1.8 KiB
Plaintext
NagiosQL for Debian
|
|
-------------------
|
|
|
|
NagiosQL comes with a web based installer. For security reason you have to
|
|
enable it manually:
|
|
|
|
sudo touch /usr/share/nagiosql/htdocs/install/ENABLE_INSTALLER
|
|
|
|
Start your browser and enter http://<yourhost>/nagiosql.
|
|
|
|
After installation, you must remove the file ENABLE_INSTALLER, otherwise
|
|
you can' start using NagiosQL:
|
|
|
|
sudo rm /usr/share/nagiosql/htdocs/install/ENABLE_INSTALLER
|
|
|
|
In the Webfrontend of NagiosQL login in as user Admin and go to
|
|
Administration/Domains -> domain 'localhost'. Please check the settings and
|
|
change it to your needs.
|
|
|
|
For security reasons nagios.cfg and cgi.cfg are not writeable to www-data
|
|
as NagiosQL request it. You can read the config files through the web
|
|
frontend, but not edit. Unfortunately NagiosQL requests a writeable
|
|
nagios.cfg for adding domains or changing values of existing domains.
|
|
You can perform the following steps to change permissions of nagios.cfg and
|
|
cgi.cfg permanently:
|
|
|
|
dpkg-statoverride --update --add nagios www-data 0664 /etc/nagios4/nagios.cfg
|
|
dpkg-statoverride --update --add nagios www-data 0664 /etc/nagios4/cgi.cfg
|
|
|
|
Additional remarks:
|
|
|
|
- this package comes with a configured domain 'localhost' and uses the
|
|
following pathes:
|
|
/etc/nagiosql/domains/localhost = misc nagios objects
|
|
/etc/nagiosql/domains/localhost/hosts = host object
|
|
/etc/nagiosql/domains/localhost/services = service objects
|
|
/etc/nagiosql/domain-backups/localhost
|
|
/etc/nagiosql/domain-backups/localhost/hosts
|
|
/etc/nagiosql/domain-backups/localhost/services
|
|
|
|
- add the following line to nagios.cfg:
|
|
|
|
cfg_dir=/etc/nagiosql/domains/localhost
|
|
|
|
check the configs via the web interface and reload nagios4:
|
|
|
|
/etc/init.d/nagios4 reload
|
|
|
|
-- Wolfgang Barth <wob@swobspace.net> Sat, 13 Jun 2009 12:30:28 +0200
|