No More Expiration Emails – What Now SSL/TLS certificates are critical for secure communication, and keeping track of their expiration is essential. Until now, Let’s Encrypt has sent email...

Let’s Encrypt Stops Expiration Emails – How to Ensure Your Certificates Stay Valid with SSL Certificate Monitoring
No More Expiration Emails – What Now SSL/TLS certificates are critical for secure communication, and keeping track of their expiration is essential. Until now, Let’s Encrypt has sent email...

Turns any command into a plugin: check_rungrep
Imagine you have one more special thing to monitor. While our Icinga 2 can observe infrastructure of almost any size, it still needs a plugin for each kind of check. Unfortunately not every command meets the monitoring plugin API: exit code 0-3 (ok, warning, critical,...

Managing Multiple Service Instances with a Systemd Generator
When working with systemd services in Linux, you might encounter situations where multiple instances of a service need to be managed dynamically. When I had to develop a solution to monitor multiple Kubernetes clusters with Icinga for Kubernetes, I ran into exactly...
More reliable host and service history with Icinga DB
Today's blog post will give an insight into one of the many things that improved with Icinga DB: how host and service history is written to the database, both by the old IDO feature, as well as what has changed with Icinga DB and how this leads to more reliable...
Icinga Camp Berlin 2022
Our first Icinga Camp after 2019 now took place almost 3 years later and was an amazing event that took us right back in time. We tried to create an atmosphere where we could share our current state of things, introduce new features and have people who work with...
Why is infrastructure monitoring important?
Infrastructure monitoring is used to collect health and performance data from servers, virtual machines, containers, databases, and other backend components in a tech stack. How infrastructure Monitoring works Infrastructure monitoring tracks the availability,...
Releasing Icinga Director Branches
Many Icinga users favour the Icinga Director to manage their Icinga configuration. Icinga Director comes with many features to enable you to create and modify Icinga configuration through the web interface. One outstanding feature of Icinga Director is the Activity...
Icinga for Windows Preview: Visualize your Metrics!
It has been a while since we published some news regarding Icinga for Windows - that's why we would like to tell you one month ahead about a big change which follows with version 1.10 in August. The Long Journey Since the first release of Icinga for Windows including...
Magazine Luiza Monitoring Case Study: Icinga Supports Digital Transformation
At Icinga, we are proud to support customers worldwide by providing robust IT infrastructure monitoring solution. In this Magazine Luiza monitoring case study, we highlight how South America’s largest e-commerce retailer leverages Icinga to achieve its ambitious...
Finally accomplished – Icinga DB Released
We couldn't be happier and are proud to announce the final release of Icinga DB today. After many years of development and one or the other setback on the way to the release, we are proud to finally hand you the final version of Icinga DB for your monitoring...
Embedding Git Commit Information in Go Binaries
Embedding Git commit information in Go Binaries is essential for identifying exact software versions, especially when working with development builds. So it's good if software is able to tell you its version, for example by calling it with --version. For release...
Using Sketch Symbols to boost the UI mock up workflow 🚀
As you may have noticed in one of my last posts, I’m not super averse to using Sketch in my daily workflow. Still, for creating UI mock ups, both high low quality, Sketch is the graphics tool, that I feel most comfortable in, because it enables me to work and ideate...

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