Releasing Icinga DB v1.5.1

Releasing Icinga DB v1.5.1

Today we are announcing the release of Icinga DB version 1.5.1. This release addresses the issue of leaking SQL prepared statements when Icinga DB is configured as a source for Icinga Notifications. Each time the custom variables for an Icinga Notifications event were...

Releasing Icinga DB v1.3.0

Releasing Icinga DB v1.3.0

Today we are releasing a new version of Icinga DB, version 1.3.0. This is a maintenance release, integrating the container setup directly into Icinga DB. Most importantly, first-class support for configuring Icinga DB completely via environment variables has been...

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

More reliable host and service history with Icinga DB

More reliable host and service history with Icinga DB

Today's blog post will give an insight into one of the many things that improved with Icinga DB: how host and service history is written to the database, both by the old IDO feature, as well as what has changed with Icinga DB and how this leads to more reliable...

Finally accomplished – Icinga DB Released

Finally accomplished – Icinga DB Released

We couldn't be happier and are proud to announce the final release of Icinga DB today. After many years of development and one or the other setback on the way to the release, we are proud to finally hand you the final version of Icinga DB for your monitoring...

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

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

Polishing the Icinga DB Web User Interface

Polishing the Icinga DB Web User Interface

When redesigning the new Icinga DB Web interface elements we already started establishing consistent design elements. This is even more supported by developing the Icinga PHP Library (IPL) from the ground up. IPL makes developing reusable widgets a lot easier for...

MySQL queries – faster than light (almost)

MySQL queries – faster than light (almost)

(The title image from NASA is available under the CC BY 2.0 license.) At the moment I'm working at a tool for migrating Icinga 2 IDO history to Icinga DB. Sure, one could also run IDO and Icinga DB in parallel for one year and then switch to Icinga DB if they only...

How downtimes are displayed in Icinga DB Web

How downtimes are displayed in Icinga DB Web

With the development of Icinga DB we not only rebuilt the core of how Icinga stores and reads monitoring data. With a complete rebuild of the monitoring module we took the chance and refined most aspects of the user interface as well. One aspect that got attention is...

Introducing the redesigned Check Statistics widget

Introducing the redesigned Check Statistics widget

Those of you, who’ve already tried out the Web Interface for Icinga DB might have noticed the redesigned layout of the check execution statistics section in a monitoring object’s detail view. For all the others: Learn about it in this post. On first hand we wanted to...

Subscribe to our Newsletter

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