Whether you're new to Icinga or a seasoned user who thinks they’ve seen it all, some of these resources could surprise you with a few tricks. Let's dive into the resources that’ll have you saying,...
Getting Started with Icinga: Your All-in-One Guide to Mastering Monitoring
Whether you're new to Icinga or a seasoned user who thinks they’ve seen it all, some of these resources could surprise you with a few tricks. Let's dive into the resources that’ll have you saying,...
Monitoring domains and DNSSEC properly
First of all, if you own a domain, the following text is for you. In production you obviously want to reduce outages. And an outage of a DNS domain as such takes down all services under that domain, no matter whether your LAMP components are all up and running. At...
Code Reviews – How do they work?
We at Icinga / NETWAYS (yes, that’s the order) held an internal event recently. It’s name was Knowledge Days and I got to to talk about how I review code. Now, I will share my knowledge with you! Though, this is specifically how I personally perform reviews. This is...
Infrastructure Monitoring Checklist: What you should monitor
You want to monitor your infrastructure? Monitoring is essential to ensure system stability, security and optimal performance. Without proper monitoring, small issues can quickly escalate into major problems and affect productivity and service availability. While...
Icinga Notifications: Incident muting
In a previous article, Julian provided a comprehensive overview of the characteristics and functionality of Incidents in Icinga Notifications. In today's blog, I will explain the concept of Incident muting and its underlying mechanisms. What is Incident Muting? The...
Monitoring Automation with Icinga Director
Automating the monitoring process for a huge amount of servers, virtual machines, applications, services, private and public clouds is a main driver for users when they decide to use Icinga. In fact, monitoring large environments is not a new demand for us at all. We...
Icinga Notifications: Custom Channel Plugins
As many of you have already seen in our previous blog posts and our early beta release, we're working on a new, independent notification module. Right now, we only offer three ready-made channels for sending notifications. Today, I want to show you how you can create...
Multi Element Selection in Icinga DB Web
From time to time we want to bring not so widely known features of Icinga into spotlight. In this effort it’s a not so obvious feature, that was available in the monitoring module of Icinga Web 2 at some point already. It has also been available in Icinga DB Web since...
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...
Icinga Package Repository Key Rotation, 2024
Icinga uses it's own repositories to distribute installation packages for the Icinga software. Today, we're announcing the rotation of the GPG key used to sign our repositories and packages. Currently, our repository is signed with a 1024 bit DSA key. Key rotation is...
Icinga Notifications Web: Schedule configuration
A few weeks ago, we released the first beta version of the Icinga Notifications Web module. The Configuration tab provides the option to create schedules that can be used as recipients for notifications. What is a Schedule and how does it work? A schedule is a...
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 explaining concepts and configurations.
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.