Nuremberg, Germany
2009
  |  By Oleksandr Barbashyn
With the new NETGEAR AV Line monitoring plugin, you can easily monitor NETGEAR AV Line devices in Icinga 2. This lightweight yet powerful Go-based tool communicates directly with the devices’ API and provides clear status values – including perfdata.
  |  By Blerim Sheqa
The OTLPMetricsWriter is a new Icinga 2 feature available since v2.16 that exports check plugin performance data as OpenTelemetry-compliant metrics via the OTLP HTTP protocol. With a single configuration object, it connects Icinga 2 to any OTLP-compatible backend like Prometheus, Grafana Mimir, Datadog, Elasticsearch, VictoriaMetrics, and more.
  |  By Julian Brost
We are happy to announce the release of two new versions of Icinga 2 today, 2.16.0 and 2.15.3. The first one includes some new features highlighted below, as well as a number of bug fixes and other improvements. The latter one is a small bug fix release that brings some of the other fixes included in 2.16.0 to the 2.15.x branch as well.
  |  By Johannes Schmidt
CMake tends to have a bad reputation for being to complex and convoluted, but often that notion stems from very old versions of CMake. Sure, CMake is a Turing-complete scripting language, but that is really needed for an ecosystem as complex as that of C and C++. And as Greenspun’s tenth rule of programming goes: There are countless build-systems and build-system generators for the C/C++ ecosystem. Some of them tried to use a simple, declarative approach.
  |  By Simona Omidkar
If you run a managed service provider, your RMM software is the backbone of daily operations. Remote management, patch cycles, ticketing workflows – it handles the essentials. But if you’re monitoring more than a few dozen client environments, you’ve likely noticed that monitoring and management are not the same thing. And that difference matters more the larger you grow. This post is not about replacing your RMM.
  |  By Ravi Srinivasa
PHP has evolved over the years and has become a lot more reliable, faster and refined. And with the release of PHP 8, which contained many features (named arguments, union types, attributes, constructor property promotion, match expressions, the null safe operator (?->) etc) and optimizations (JIT compiler), PHP has become more faster and cleaner. There are many more improvements and interesting features in the later versions of PHP 8. The 4 features I now rely on and wish PHP had introduced much earlier.
  |  By Alvar Penning
When hosting in a secure or corporate environment, Internet access is often restricted or blocked completely. While this makes sense from a security point of view, this introduces some challenges. For one, getting software packages. There are usually two approaches to the package problem in such an environment: Either allow a certain package mirror in the firewall, or run your own mirror within the restricted environment with access to another package server to mirror packages from.
  |  By Jan Schuppik
This is not just a version bump. Raising the PHP floor allowed us to modernize the IPL codebase in ways that were not possible before: strict type declarations throughout, and a cleaner, more predictable API surface.
  |  By Alexander Rieß
A feature that used to work suddenly broke. The problem? There were 300 commits since the last time I knew it worked. Checking each commit manually would take forever. Fortunately, Git has a tool designed exactly for this situation: git bisect.
  |  By Johannes Meyer
If you’re running Icinga in a mid-to-large organization, chances are your users and teams are already defined in LDAP or Active Directory. Manually re-creating contacts and contact groups in Icinga Notifications Web is tedious and error-prone, but thankfully, it doesn’t have to be that way. The Icinga Notifications Web REST API gives you everything you need to automate this synchronization. In this post, we’ll walk through how to build a reliable LDAP-to-Icinga sync using the v1 API.
  |  By Icinga
Take the next step with Icinga by adding the powerful configuration management tool Icinga Director to your setup. In this second part of our installation guide, we focus on simplifying and scaling your configuration using the Director. You’ll learn how to connect it to your existing Icinga 2 instance, create reusable templates, and start monitoring hosts and services through a more flexible, web-based interface.
  |  By Icinga
Get up and running with Icinga 2 and Icinga Web in this step-by-step installation guide. In this video, we walk you through a complete base installation of Icinga, covering everything from setting up the database to accessing the web interface for the first time. This will help you get to the point of a working installation, especially if you're new to Icinga. We take you through the full process, including installing required components, configuring databases, enabling services, and completing the web setup wizard.
  |  By Icinga
Managing monitoring environments shouldn’t be a manual chore. In this hands-on webinar, we show you how to fully automate your Icinga infrastructure using the Ansible Collection for Icinga. We take you step by step through everything from installing Icinga 2 to configuring master instances, setting up monitoring agents, building core objects, and integrating common components like Icinga Web, all driven by Ansible.
  |  By Icinga
Modern monitoring is not just about alerting, it’s about reducing noise, protecting on-call engineers from burnout, and improving incident MTTR through context-aware workflows. Icinga Notifications helps teams achieve just that with configurable, extensible alert processing built for scale. This webinar was held on February 17, 2026. We dive into the brand-new Icinga Notifications capabilities, a modern approach to alerting and incident workflows tailored for complex, dynamic infrastructures.
  |  By Icinga
Starting from a clean installation, we will guide you through the complete setup process and create a first monitoring configuration together. You will learn how to navigate the Icinga Director interface, discover its main features, and see how automation can simplify your daily work through data imports and synchronization rules. You'll learn: Resources: Some more questions from the FAQ section, we want to answer.
  |  By Icinga
This is the recording from our webinar held on the 23rd July 2025. We have Blerim Sheqa (COO) as your host, and Johannes Meyer (Lead Developer) as the project lead of Icinga Dependency Views and presenter for the webinar.
  |  By Icinga
Chapters: Make sure to follow us on.
  |  By Icinga
Chapters: Make sure to follow us on.
  |  By Icinga
We're having a special guest on our YouTube channel, who is going to have a look at Icinga Web in terms of screen reader compliance, foreground-background contrasts, and more! He's also going to share some tips on how to build your software with accessibility in mind and how to run some tests yourself.
  |  By Icinga
We tackled the question "Why is montioring important?" before, now it is time to take a look at Icinga.

Monitor your network, servers and applications in a secure and reliable way. Keep an eye on your infrastructure and stay up-to-date with current issues.

Icinga is an enterprise grade open source monitoring system which keeps watch over networks and any conceivable network resource, notifies the user of errors and recoveries and generates performance data for reporting. Scalable and extensible, Icinga can monitor complex, large environments across dispersed locations.

Icinga is a fork of Nagios® and is backward compatible. So, Nagios® configurations, plugins and addons can all be used with Icinga. Though Icinga retains all the existing features of its predecessor, it builds on them to add many long awaited patches and features requested by the user community.