1.4 KiB
Installation
Requirements
TODO: Check this
- Icinga Web 2 (>= 2.8 RC1)
- PHP (>= 5.6, preferably 7.x)
- IcingaDB
- Icinga Web 2 modules:
- reactbundle (>= 0.4) (Icinga Web 2 module)
- Icinga PHP Library (ipl) (>= 0.5) (Icinga Web 2 module)
Installation
-
Just drop this module to a
icingadbsubfolder in your Icinga Web 2 module path. -
Log in with a privileged user in Icinga Web 2 and enable the module in
Configuration -> Modules -> icingadb. Or use theicingacliand runicingacli module enable icingadb. -
Create a new Icinga Web 2 resource for Icinga DB's database using the
Configuration -> Application -> Resourcesmenu. -
The next step involves telling the module which database resource to use. This can be done in
Configuration -> Modules -> icingadb -> Database.
If you previously had the monitoring module installed and configured, you don't have to configure much else. The sole exception might be the redis connection details, which you need to define if it's not locally installed.
The full configuration is described in its own chapter.
This concludes the installation. You should now be able to use Icinga DB Web.