Icinga: Infrastructure as Code for Icinga with Terraform

 CET
Online

Declarative Icinga Monitoring Configuration with Terraform

In this hands-on webinar, we show you how to define and manage your Icinga 2 monitoring configuration as code using the Terraform Icinga 2 Provider.

We’ll walk you through the complete workflow: from setting up the provider and authenticating against the Icinga 2 API to creating and managing hosts, host groups, services, check commands, users, and notifications, all declared in Terraform configuration files.

The Terraform Icinga 2 Provider communicates directly with the Icinga 2 API, giving you a declarative, versionable, and reviewable way to manage your monitoring objects. Whether you’re already using Terraform for infrastructure provisioning or looking to bring infrastructure-as-code practices to your monitoring, this session gives you a practical foundation.