icinga
                Initial Setup
- Add databases in puppet
- icinga2, icingaweb2, icingaweb2_director, icingaweb2_vsphere
 
 - Run nomad job
 - Configure icingadb
- Edit
data/etc/icinga2/features-available/icingadb.confand set host=localhost, port=6379 - Exec in
mastercontainer to enable the icingadb feature:icinga2 feature enable icingadb - Restart the
mastercontainer 
 - Configure the Director
- Exec into the
mastercontainer and run the setup wizard:icinga2 node wizard # Answer 'n' to first prompt to pick a master config # Set hostname to icinga.sihnon.net # accept all other defaults
 - Grab the api user password from
data/etc/icinga2/conf.d/api-users.conf - In webui, navigate to
Director - Pick the
directordbdatabase resource - Enter the following details under the setup section
- Endpoint: icinga.sihnon.net
 - Host: localhost
 - Port: 5665
 - Username: root
 - Password: grabbed from the api-users.conf before
 
 - Once the default resources are imported, run the deploy action to clear the warning prompt
 
 - Setup vspheredb
- Navigate to
Virtualization (VMware)section - Select the
vspheredbdatabase resource - Add a server connection to vsphere using the
icinga-vmwareaccount 
 
icinga.txt · Last modified:  by ben
                
                