Icinga Web Module for Performance Data Graphs. This module enables graphs on the Host and Service Detail View for the respective performance data.
The data is fetched by a "backend module", at least one backend module also need to be enabled:
- Elasticsearch backend
- Graphite backend
- Influxdb v1 backend
- Influxdb v2 backend
- Prometheus backend
- Write your own backend
This module aims to be a "batteries included" and opinionated solution. Configuration options are limited by design.
- Interactive graphs for Host and Service performance data
- Mouse click and select a region to zoom in
- Click on a time range or double click to zoom out
- Graphs are adjustable via Icinga 2 custom variables
- Adjustable time range buttons via configuration
- A Tab view that can be included in dashboards
- Changeable backends for performance data
- Fetched data is cached to improve speed and reduce load on the backend
- Provides Hooks to modify the data
- PHP version ≥ 8.2
- IcingaDB or IDO Database
Documentation for this module is available at doc.

