Beyond PHP-FPM: Modern PHP Application Servers

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

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

How to monitor a web server running NGINX|httpd

How to monitor a web server running NGINX|httpd

Web servers are software services that store resources for a website and then makes them available over the World Wide Web. These stored resources can be text, images, video and application data. Computers that are interfaced with the server mostly web browsers...

What to expect from an Icinga Fundamentals training

What to expect from an Icinga Fundamentals training

Let's set the scene: You just started out with Icinga, maybe because you have realised your need for monitoring or you have inherited an environment. Maybe your boss just decided that this is what you are going to do now. So you are now sitting in front of the...

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 to monitor your first Host with Icinga Director

How to monitor your first Host with Icinga Director

Creating a new Host within the Icinga 2 configuration files is fairly easy. Basically you only have add an object of the type "Host" to a config file and reload Icinga 2. Doing the same with Icinga Director is even easier, you don't even have to bother with terminal...

Releasing Icinga 2.13.0

Releasing Icinga 2.13.0

Today we're releasing our next major version of Icinga 2. Icinga 2.13 includes many long awaited enhancements and bug fixes, but also a lot of smaller changes. Units of measurement This release adds a bunch of new and improved UoMs (Units of measurement) to Icinga 2....

Icinga 2.12.5 + 2.11.10: Security Releases

Icinga 2.12.5 + 2.11.10: Security Releases

Today we are releasing Icinga 2.12.5 and 2.11.10, including two security fixes that may lead to privilege escalation for authenticated API users. Depending on your setup, manual intervention beyond installing the new versions may be required, so please read the...

Subscribe to our Newsletter

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