Releasing Icinga 2 v2.16.3, 2.15.5, and 2.14.10

Releasing Icinga 2 v2.16.3, 2.15.5, and 2.14.10

Shortly after releasing the recent security updates for Icinga 2, we have received reports that these contained an unpleasant surprise for anyone using the Json.decode() function in their configuration. For one of the security fixes, out internal C++ JsonDecode()...

What It Really Takes to Become an Icinga Partner

What It Really Takes to Become an Icinga Partner

Becoming an Icinga partner means building a genuine open-source monitoring practice - not signing up for a lead-referral program. That distinction shapes everything else about how the partnership with us works. When companies reach out to explore an Icinga...

Releasing Icinga 2 v2.16.2, 2.15.4 and 2.14.9

Releasing Icinga 2 v2.16.2, 2.15.4 and 2.14.9

Today, we are releasing security updates for Icinga 2 fixing multiple security issues. Users are advised to upgrade immediately, as two of them allow an unauthenticated attacker to take over or crash the Icinga 2 process over the network. The other security fixes only...

Icinga 2 Security Update Preannouncement

Icinga 2 Security Update Preannouncement

The Icinga team would like to announce the forthcoming releases of Icinga 2 versions 2.16.2, 2.15.4, and 2.14.9. These releases will be made available on Monday 29th June 2026 between 12:00 and 14:00 UTC. These Icinga 2 releases will be security-fix releases...

How Git Worktrees Changed My Development Workflow

How Git Worktrees Changed My Development Workflow

Since I started using Claude Code more frequently, I kept noticing a "worktree" checkbox popping up whenever I started a session in a Git repository. I had no idea what it meant, so I did what any curious developer would do and started digging. What I found was a Git...

Features in Icinga Web 2 Worth Knowing About

Features in Icinga Web 2 Worth Knowing About

When you work closely with Icinga Web 2, developing modules, building dashboards, poking around the internals, you naturally pick up on features that most users never think about. Some are usability improvements that deserve more attention than they get. Others are...

Monitoring Docker Containers with Icinga

Monitoring Docker Containers with Icinga

​A container reporting "up" tells you the process is running, not that the workload is healthy - but that caveat is true of any service, on a container or a bare server. What makes containers their own monitoring problem is the layer around the process: per-container...

IPL: How to use the ipl-web TermInput

IPL: How to use the ipl-web TermInput

Most form fields ask users for a single value like a name, an email, or a date. But some need a list of values. A plain text input with comma-separated values can technically do the job, but it gives no feedback while typing, no suggestions, and one invalid entry...

Icinga 2 v2.16.1 Bugfix Release

Icinga 2 v2.16.1 Bugfix Release

Today, we are announcing the release of Icinga 2 v2.16.1 which fixes an issue with some performance data writers. We have received a number of problem reports for v2.16.0 which could be traced back to some rework of the writers we did in that version. These issues can...

Subscribe to our Newsletter

A monthly digest of the latest Icinga news, releases, articles and community topics.