Although Icinga DB has been around for some time and many customers and users are already using it, there may still be some who are wondering how to upgrade/migrate to Icinga DB. This post will...
Migrating to Icinga DB
Although Icinga DB has been around for some time and many customers and users are already using it, there may still be some who are wondering how to upgrade/migrate to Icinga DB. This post will...
Icinga Kubernetes Helm Charts
Before attending Icinga Berlin in May this year, Daniel Bodky and Markus Opolka from our partner NETWAYS developed the very first Icinga Kubernetes Helm Charts and released it in an alpha version. If you have ever wanted to deploy an entire Icinga stack in your...
Scheduling Tasks in PHP
In the scenario where you want to execute tasks repeatedly at a specific time and have full control over when they are executed and how the results are handled, it makes sense to build this into your application instead of setting up a cron job, for example. I'd like...
Icinga DB at Icinga Camp Berlin 2022
I will be talking about the current state of the Icinga DB at the Icinga Camp Berlin 2022 and I am very happy that we are finally holding a camp again and will have the release of the Icinga DB 1.0.0 by then. So I will take the opportunity to share some insights into...
Replay Log in Distributed Icinga Environments
An essential part of a distributed monitoring environment with Icinga that includes master, satellite and agent nodes is the replay log functionality. The replay log is a built-in mechanism to ensure nodes in a distributed setup keep the same history e.g. check...
Icinga at OSMC 2021
Icinga is part of the 15th edition of the Open Source Monitoring Conference, which will take place in Nuremberg this winter. The OSMC focuses on IT monitoring and is home to international systems engineers, developers, network engineers, IT managers and the open...
Using the Icinga Web API
Unfortunately, there is little to no documentation for using the Icinga Web API to perform monitoring actions such as scheduling downtimes. But it's a simple thing and I'll give you a quick example of how to do it. Using the Icinga Web API instead of the Icinga API...
Upcoming PostgreSQL Support for Icinga Certificate Monitoring
Our goal is to support both MySQL and PostgreSQL as a backend wherever we need a database. Our latest addition in this area was PostgreSQL support for reporting, which will be released in the next few weeks. We don't have PostgreSQL support for Icinga Certificate...
docker-compose Icinga
Alex has already shed some light on how we created the Icinga DB docker image and that it is actually available for testing. In addition, we now have docker images for Icinga 2 and Icinga Web 2. Since we are interested in feedback on all of them, I have created a...
Introducing ipl/Sql – OOP SQL abstraction for PHP
During the past few months while working on Icinga DB, we have tested our existing libraries on how we work with data and how we present them programmatically. Maybe it was because we were doing something new with Icinga DB or we weren't entirely happy with the...
Icinga X.509 Module
We are pleased to announce the first open source release of our X.509 module for Icinga. The X.509 module for Icinga keeps track of certificates as they are deployed in a network environment. It does this by scanning networks for TLS services and collects whatever...
Icinga Web 2.6.2 Bugfix Release
We are happy to announce a new bugfix release for Icinga Web 2. Official packages are available on packages.icinga.com. Community repositories might need a while to catch up. Version 2.6.2 addresses the following topics: Database connections to MySQL 8 no longer fail...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.