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

Adapting Icinga Web modules To Icinga DB

Adapting Icinga Web modules To Icinga DB

Icinga DB web has a better layout and is more user friendly. This makes monitoring more simple. Hence it would be nice if we could adapt all the Icinga modules to Icinga DB. In this blogpost, I will discuss how to adapt Icinga Web modules to Icinga DB. To do this,...

Automatically Testing Icinga DB

Automatically Testing Icinga DB

In today's blog post, I want to present something related to Icinga DB that you most likely will not come in touch with as a regular user: some of the test cases we built for Icinga DB and the tooling created to support them. The Challenge Even though Icinga DB is a...

Icinga Web – Not just Black and White

Icinga Web – Not just Black and White

Most of you know that Icinga Web can be adjusted by themes. Some of you also have made some! Icinga Web itself comes with several themes since the early days. Now with the next upcoming major update v2.10 we'll take themes to their next evolution. But since we've...

Introduction to (Performance) Monitoring Metrics

Introduction to (Performance) Monitoring Metrics

To ensure the reliability and stability of your services, it's essential to understand the overall health of your infrastructure and systems. That variety of information from your systems helps you to get a proper context during your root cause investigation and react...

Why you need network monitoring?

Why you need network monitoring?

Network monitoring is a continuous analysis of a network to detect and correct any performance issues. Network monitoring involves collecting network statistics to determine the quality of services offered by the network. With tools like Icinga, it's possible to...

Replay Log in Distributed Icinga Environments

Replay Log in Distributed Icinga Environments

An essential part of a distributed monitoring environment with Icinga that includes master, satellite and agent nodes is the replay log functionality. The replay log is a built-in mechanism to ensure nodes in a distributed setup keep the same history e.g. check...

Subscribe to our Newsletter

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