Operations | Monitoring | ITSM | DevOps | Cloud

Icinga Director: Cloning dictionary row entries for objects from import sources

Over use of dictionaries in monitoring leads to complex and ugly configurations. This in turn makes monitoring complicated. Hence, it is advisable to use it, only if it is needed or in special cases. Even in these cases it is worthwhile to keep it simple. On that note, in this blogpost let me demonstrate how to clone dictionary row entries for objects from import sources to object properties in Icinga Director.

Visualise your Icinga Cluster with Clustergraph

This is a guest blogpost from Dave Kempe from Sol1 At Sol1, we provide services around scaling and automating Icinga rollouts for customers. In large environments, we make heavy use of the excellent distributed monitoring features of Icinga to build redundant clusters across datacenters. Icinga uses the object types of Endpoints and Zones to designate the cluster layout, where a Zone contains Endpoints, and may have a parent Zone. Using this logic, a Zone with no parents is the top level zone.

Getting Started With Icinga Notifications

Icinga Notifications and Icinga Notifications Web just celebrated their first beta release. This post will try to help you get started by walking you through the interactive configuration, explaining both the underlying concepts and their actual effects. First, to get an understanding of what Icinga Notifications does, please read both the mentioned blog post and the introduction from the manual carefully.

Simplified Database Schema Upgrades for Icinga Web and Modules

With the release of Icinga Web 2.12, we’ve streamlined and simplified the process for performing database schema upgrades for both Icinga Web and its modules. This new feature not only indicates when an upgrade is pending but also allows for automatic execution of the upgrade. Previously, users had to consult the upgrade documentation and perform the upgrade manually. While it’s still important to read the upgrade documentation, this new feature simplifies the process significantly.

The Icinga Notifications Beta is Here!

This release has the version 0.1.0 and is available via our package repositories. Be sure to check the documentation on how to install it. So what is Icinga Notifications actually? It is not possible to explain every single detail now. We will eventually publish separate articles on our blog, which will go into more detail about topics this post only mentions briefly.

Icinga for Windows without an Icinga 2 agent

I’ve already dropped a hint at this topic in a previous post of mine which reflected the history of Icinga on Windows: And this time I’m going to prove this concept, since both required components have been released by now: Icinga 2.14 and IfW 1.11. Precisely speaking, an existing Icinga master will run checks remotely on Windows, directly via the IfW REST API – without an intermediate agent.

10 tips for developing an effective monitoring strategy

As a software developer in training at Icinga, I’ve learned a lot about the nuances and importance of monitoring systems. Effective monitoring is critical for maintaining the health, performance and security of any infrastructure or application. Here are ten essential tips to help you develop an effective monitoring strategy.

New Redis open source server packages for Icinga DB

Finally, we are pleased to announce the availability of the new Redis* open source server packages for Icinga DB for all supported distributions . You may have already noticed that we had some issues with the previous packages here and there, but we’ve been working on them for months and now they’re finally available for you to use.