icingadb-web icon indicating copy to clipboard operation
icingadb-web copied to clipboard

Implement SLA Charts for Hosts in Reporting Using Chart.js

Open lippserd opened this issue 6 months ago • 1 comments

Our current reporting implementation lacks charts, a feature that has been frequently requested by customers and ourselves for years. Instead of providing a generalized approach from the start, we should implement specific reports initially to understand how we can streamline them.

First, I would like to see charts for each host individually in the selected filter/time frame, showing the SLA in % over the respective time:

Requirements:

  • Display of SLA in % over time for each host individually within the selected filter/time frame.
  • The report requires a breakdown configuration that will be used as the x-axis (time).
  • Use Chart.js for rendering the charts.
  • Ensure the charts are responsive and visually appealing.
  • Ensure that PDF exports works.

lippserd avatar Aug 05 '24 07:08 lippserd