In today's fast-paced digital landscape, businesses are moving their operations to the cloud more than ever before. This shift brings incredible benefits like scalability, flexibility, and...

Common cloud monitoring challenges we can overcome!
In today's fast-paced digital landscape, businesses are moving their operations to the cloud more than ever before. This shift brings incredible benefits like scalability, flexibility, and...

Releasing Icinga 2 v2.14.4, 2.13.11
Icinga 2 version 2.14.4 and 2.13.11 have been released today. These releases address issues in both Icinga 2 itself and when used together with Icinga DB. They are available both as code - v2.14.4, v2.13.11 - and packaged. Changes in v2.14.4 This bugfix release is...

Looking for a Nagios Alternative? Discover Icinga for Open Source Monitoring!
Nagios has been a cornerstone in network monitoring for years. However, modern IT infrastructures demand more and IT professionals are seeking for a Nagios alternative: better scalability, seamless automation, and advanced integration capabilities. That’s where Icinga...
Docker: You’ve got mail!
So far we’ve chosen base images for our Icinga 2, Icinga Web 2 and Icinga DB Docker images, further reduced the image size and even taken care for security and comfort. Additionally Eric put all the images together via Docker Compose. But there’s still one little...
How to fetch data from Icinga Web
There are multiple ways to interact programatically with Icinga. Last week Henrik demonstrated how to connect to the Icinga 2 API through the Icinga 2 Console. Working with the Icinga 2 API is probably the most obvious way to interact with Icinga. Still, I would like...
How to connect to the Icinga 2 API via the Icinga Console
Today I will show you a couple of small functions you can use with the Icinga Console. Using the Icinga Console can help with scripting in general and provides a quick and easy-to-use way of extracting information from your Icinga environment. We will take a look at...
Interview with Angelika Bang, new Partner Manager at Icinga
Could you just quickly describe where you come from? Actually, my professional background is in B2C brand and communication research. Over many years I have managed market research studies that helped brand manufacturers like Mercedes-Benz to understand their...
Creating dashboards based on custom filters
In this blogpost, I explain how to create dashlets using custom filters. This way you can create dashlets of your own which you find is necessary. Having dashboards in fact improves monitoring. Dashlets are the different sections under the given dashboard, which are...
Icinga 2 Config Sync: DIY Edition
Two weeks ago, Icinga 2 Config Sync: Behind the Scenes explained how the config sync in Icinga 2 works and how you can look behind the scenes. Today, we will put our knowledge from that post to the test and try to manually replicate the config sync. The most important...
Icinga for Windows – Hyper-V and Cluster Plugins Preview
Today we finally have great news to share for everyone using Icinga to monitor Hyper-V and Windows Cluster environments. For quite some time we've been working on multiple new plugins to provide better monitoring option for Hyper-V and Windows Cluster. The new plugins...
Icinga 2 Config Language (DSL): Advanced Apply Rules
As many users of Icinga don't know what the DSL has to offer, I'm going to show you how to use custom variables and apply for rules to make your life easier when writing configuration for your Icinga environment. Idea In this example we will use custom variables on a...
Icinga 2 Config Sync: Behind the Scenes
Today's blog post dives into the internals of Icinga 2 and will give you an overview how the config synchronization works internally. We will take a small cluster as an example and follow the configuration files through the synchronization mechanism. We assume some...

Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.