Integrate Elasticsearch into Icinga Web 2

Elasticsearch Module for Icinga Web 2

Icinga Logo

  1. About
  2. Requirements
  3. License
  4. Getting Started
  5. Documentation
  6. Contributing


The Elasticsearch Module for Icinga Web 2 integrates your Elastic stack into Icinga Web 2. Based on Elasticsearch instances and event types you configure, the module allows you to display data collected by Beats, Logstash and any other source. After you've installed and configured the module, you can browse events via the host action Elasticsearch Events.

Icinga Web 2 Module Elasticsearch


  • Icinga Web 2 version 2.4.2+
  • PHP version 5.6.x or 7.x
  • php-curl


The Elasticsearch Module for Icinga Web 2 is licensed under the terms of the GNU General Public License Version 2, you will find a copy of this license in the COPYING file included in the source package.

Getting Started

Please have a look at our installation instructions and how to configure the module.


A complete list of all our documentation can be found in the doc directory.


There are many ways to contribute to Icinga -- whether it be sending patches, testing, reporting bugs, or reviewing and updating the documentation. Every contribution is appreciated!