-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
bmwl edited this page Jul 13, 2026
·
3 revisions
- Icinga Web 2
- PHP ≥ 7.4 with
soap,openssl,pdoextensions - Icinga PHP Library
- Icinga Business Process module
- VMware vCenter with Proactive HA licensed and enabled
cd /usr/share/icingaweb2/modules
git clone https://github.com/yourorg/icingaweb2-module-proactiveha.git proactiveha
icingacli module enable proactiveha- Create a database resource in Icinga Web 2 under Configuration → Application → Resources
- Select it in Proactive HA → Database Configuration
- Run the schema initialization:
icingacli proactiveha initdbThe module encrypts vCenter passwords. Generate the key:
mkdir -p /etc/icingaweb2/modules/proactiveha
openssl rand -base64 32 > /etc/icingaweb2/modules/proactiveha/key.pem
chmod 600 /etc/icingaweb2/modules/proactiveha/key.pem
chown www-data:icingaweb2 /etc/icingaweb2/modules/proactiveha/key.pemAdjust www-data:icingaweb2 to match your web server user and group.
Open Icinga Web 2 and confirm the Proactive HA menu appears.