Recently I was importing an Icinga configuration for testing purposes. Working with this configuration, I found that there were icon images assigned to the objects. Sadly, those didn’t display,...
Upgrade your monitoring lists with icon images
Recently I was importing an Icinga configuration for testing purposes. Working with this configuration, I found that there were icon images assigned to the objects. Sadly, those didn’t display,...
Targeting hosts and services in Icinga 2 API requests
Today, we are going to take a look at the Icinga 2 API and the various ways targets can be specified for different actions, such as querying information or scheduling downtimes. This post focuses on the API request payloads themselves and assumes some familiarity with...
Extending Unit-Testing on Icinga2
Unit-Testing is important Obviously nobody is disagreeing with this. It's just that during ongoing development and while focusing on features and bug-fixes, testing often falls behind in priority, especially when developers would need to write tests for existing or...
IPL: How to use ipl-validator
In my last blogpost I explained how our ipl-html lib works and how to use it. With the help of ipl-html it is possible to add forms. Usually we want to validate the data of the form before submitting it and display messages if the validation fails. For this purpose,...
What are infrastructure monitoring metrics?
Nowadays businesses rely heavily on robust and resilient infrastructure to deliver uninterrupted services to their customers. This includes things like servers, databases, and cloud-based systems. It's important to monitor the health and performance of this...
The most important infrastructure monitoring requirements
When setting up new monitoring software or migrating, it's important to have a strong backbone in place for the systems, so you can cover as many services with as little manual burden as possible. Of course, defining the resources - like HTTP, SSH, etc. services or...
The future of Icinga + Windows: Schrödinger’s agent?
I remember as if it was yesterday. I participated at the OSMC 2014 and watched Bernd's talk "Current state of Icinga". In the live demo Bernd has showed some of the new things we've built. One of them he introduced somewhat hesitantly IMHO: Now there is... not only...
A Short Overview: GitLab Tokens
During my recent work on extending our GitLab packaging capabilities, I came across various types of tokens that can be used to authenticate users, services, and pipelines while using GitLab CI/CD. Each token has its unique features and use cases that can help ensure...
Releasing Icinga Certificate Monitoring v1.2.0
Today we’re announcing the general availability of the Icinga Certificate Monitoring in version 1.2.0. You can find all issues related to this release on our Roadmap. Please also refer to the corresponding upgrade section in the documentation. What’s New? To begin...
Feedback Week & Community Call
It's here! We're starting today! The Icinga Feedback Week: an entire week dedicated to you, as well as honoring those that are dedicated to the community. By asking you questions and getting your answers, we’re gathering your thoughts and feedback, which are very...
Releasing Icinga Web Jira Integration v1.3.0
We are happy to announce the release of Icinga Web Jira Integration v1.3.0 today. You can find all issues related to this release on our Roadmap. What's It All About The last state change of an Icinga object is now shown in the Jira issue description. This allows you...
Releasing Icinga Cube v1.3.0
Today we’re announcing the general availability of the Icinga Cube in version 1.3.0. You can find all issues related to this release on our Roadmap. What's it all about The impatient and attentive reader can take a look at the screenshot below first. It shows all the...
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.









