Turns any command into a plugin: check_rungrep

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,...

IPL – Icinga PHP Library

IPL – Icinga PHP Library

A few years ago, we introduced a new, completely independent library. The IPL - Icinga PHP Library, a bundle of Icinga PHP libraries. Since then we are actively working on further development and adding new features. Today I would like to highlight individual parts of...

GitLab CI/CD Job Templates!

GitLab CI/CD Job Templates!

Like I’ve mentioned in my last blog post, we use GitLab pipelines for packaging. We have a lot of software, like Icinga, Icingaweb and its various modules, which we want to build across multiple different operating systems. This results in a huge number of jobs and...

Resolving Git merge conflicts – easily and accurately

Resolving Git merge conflicts – easily and accurately

Nobody likes resolving merge/rebase/cherry-pick conflicts. I also don't, but I've found a scheme how to reduce the built-in headache. In this post I'm going to share my findings as well as practical examples. Warming up First let's brush up on merge conflicts with...

How to Create Custom-Branded Icinga Reports – Quick Tip

How to Create Custom-Branded Icinga Reports – Quick Tip

With Icinga Reporting you can create custom SLA reports for hosts and services that are monitored with Icinga. The module for Icinga Web fetches existing data and takes planned downtimes into account. You can filter for certain hosts and services as well as set custom...

List View in Icinga DB Web

List View in Icinga DB Web

Similar, to the monitoring module in Icinga Web, Icinga DB Web also provides list views for hosts and services to provide the most common columns to reduce the backend query load. The columns URL parameter is used to provide the columns that are needed for the list...

Icinga for Windows v1.10.0 – The Next Level

Icinga for Windows v1.10.0 – The Next Level

After some drawbacks we are very happy today to finally release Icinga for Windows v1.10.0! The past weeks we have spent a lot of time to polish this release, test many different aspects and optimize the user experience in general. Please make sure to read the...

Use actual data in Sketch for more realistic mockups

Use actual data in Sketch for more realistic mockups

This time I want to show a feature that's not obvious at first sight, but can save a lot of time, when you're intending to create UI mockups with realistic data. Why it is important to test UI concepts with realistic data at a certain point In my opinion it's totally...

Releasing Icinga 2.13.5

Releasing Icinga 2.13.5

Today we are releasing Icinga 2.13.5. It addresses issues with 2.13.x-only changes such as logging startup messages to Windows event log or Icinga DB. In addition, the bundled dependencies on Windows are updated to the latest available versions.   Changes Ensure...

Subscribe to our Newsletter

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