The advanced workshop for distributed Icinga 2 environments managed by Puppet.


To join this workshop proper knowledge of Puppet and Icinga 2 is mandatory.

We will build a distributed Icinga 2 setup with puppet-icinga2 module using the role/profile concept. Additionally we will spend some time to discuss zones and endpoints in Icinga 2 and also some advanced puppet features used by previous mentioned puppet module.

  • Installing an Icinga 2 master with Icinga Web 2
  • Setting up several Icinga 2 agents on different plattforms including Windows
  • Using a dedicated Certificate Authority to auto sign incoming certificate requests
  • Integrating an Icinga 2 satellite
  • Building a semiautomatic monitoring of hosts by using facts and the puppetdb

Hosted by: Lennart Betz