Today, we are going to look at a few things related to handling secrets. While Icinga 2 has no dedicated mechanisms for secret handling, there are a few tricks you can do with standard features....
Tips and Tricks for Handling Secrets in Icinga 2
Today, we are going to look at a few things related to handling secrets. While Icinga 2 has no dedicated mechanisms for secret handling, there are a few tricks you can do with standard features....
Get Valid TLS Certificates for Icinga Web Despite a Firewall
Lots of big companies lock down their IT infrastructure in the internal network, sometimes they even use only locally mirrored repositories. I totally understand this, especially since our CVE-2024-49369. Nowadays, when LLMs find security holes even in OpenBSD, you...
New Icinga plugin: NETGEAR monitoring with Go
NETGEAR AV Line monitoring 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...
Dashboard Sharing – The Hard Way
Current Limitation: Dashboard Sharing Not Yet Supported Unlike menu items, dashboards in Icinga Web 2 currently can't be shared across users. This is something we will implement in future versions, but for now users can only create dashboards for themselves. We don't...
A little love for two old fellas – Icinga Business Process Modeling and Icinga Web Graphite Integration
Today is the day, we grant two products their long overdue maintenance. Maintenance always sounds boring, I hear you. But let me remind you that this also means we do and take care! And what this actually is all about: Icinga Business Process Modeling v2.5.2 Icinga...
We’re Still Flying the Rainbow Flag, Even When It’s Hard
It’s Pride Month: a time to celebrate the LGBTQIA+ community, reflect on the progress we’ve made, and acknowledge the challenges we still face. Around the world, queer people are once again being pushed to the margins - not just socially, but politically and...
A New Look At Dependencies: Icinga Dependency Views
We're excited to share that Icinga now offers an improved way to view dependencies. With the releases of Icinga DB Web 1.2.0, Icinga DB 1.4.0, and Icinga 2.15.0 today, any dependencies you've set up in Icinga will now be visually represented. Additionally, we're...
Beyond PHP-FPM: Modern PHP Application Servers
For decades, PHP has powered the web using a simple model: process a request, send a response, then shut down. This model, especially in the form of CGI and PHP-FPM, is easy to understand but increasingly inefficient for modern web demands. The Traditional Model: CGI...
IPL: How to create lists with ipl-web
In my previous blog post, I explained how to build lists using ipl-web widgets. That method will soon be deprecated due to its complexity. With the recent ipl-web release, we have introduced a simpler and more flexible approach to building lists, using a lightweight...
Icinga 2 DSL – Variable Scopes
Ever wondered how Icinga 2 manages all those variables, and how it knows which one to use? In this blog post, we will explore all the different variable scopes in Icinga 2, and by the end, you will know what this mysterious error message means when you see it in your...
Hybrid IT Infrastructure Management
Introduction Today’s IT environments are rarely confined to a single data center or a single cloud provider. Enterprises are embracing a mix of cloud platforms, virtual machines, and on-premises hardware to stay agile and competitive. This blended environment is known...
How to Add Performance Data Graphs into Your Icinga Instance
This is a guest blogpost by Markus Opolka from the Icinga Enterprise Partner NETWAYS. After forking the Grafana Module for Icinga Web last year, we started thinking about alternative ways to display Icinga performance data graphically in the web interface....
Subscribe to our Newsletter
A monthly digest of the latest Icinga news, releases, articles and community topics.









