Targeting hosts and services in Icinga 2 API requests

Targeting hosts and services in Icinga 2 API requests

Today, we are going to take a look at the Icinga 2 API and the various ways targets can be specified for different actions, such as querying information or scheduling downtimes. This post focuses on the API request payloads themselves and assumes some familiarity with...

Extending Unit-Testing on Icinga2

Extending Unit-Testing on Icinga2

Unit-Testing is important Obviously nobody is disagreeing with this. It's just that during ongoing development and while focusing on features and bug-fixes, testing often falls behind in priority, especially when developers would need to write tests for existing or...

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

Icinga 2 Rocket.Chat notifications. The complete guide

Icinga 2 Rocket.Chat notifications. The complete guide

About one year ago the NETWAYS colleagues showed you how to let Icinga 2 notify users through XMPP/Jabber. Now it's time to also cover the somewhat more fancy Rocket.Chat. No Rocket.Chat? No problem! Setting up a test system is pretty easy: Clone this Git repository...

Releasing Icinga DB v1.0-RC2 – Key Updates & Improvements

Releasing Icinga DB v1.0-RC2 – Key Updates & Improvements

We are super excited to release the second Release Candidate of Icinga DB! This release comes after many hours, days and months of experimenting, re-thinking and rebuilding our own code and marks a huge step towards a new data backend for Icinga. Why Icinga DB Since...

Subscribe to our Newsletter

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