Icinga / icingaweb2-module-idoreports

Icinga IDO Reports provides host and service availability reports for Icinga based on the monitoring database (IDO).
GNU General Public License v2.0
34 stars 13 forks source link

SLA Reporting Enhancements #37

Open jwilliams-shadowsoft opened 4 years ago

jwilliams-shadowsoft commented 4 years ago

Is your feature request related to a problem? Please describe.

There are a number of enhancements that would make the Host and Service SLA reporting more useful. I list the enhancements contemplated here, but they could be divided into several feature requests.

It is unclear to me whether the data required to compute all of these report variants is available in the IDO database schema.

Describe the solution you'd like

Clearly not all of these would have to be implemented at once.

Describe alternatives you've considered

Additional context

I have worked up some design prototypes in Numbers to show how some of this could be displayed. Additionally some graphs could be provided interactively in another pane. The ones I show are trivial, but the donut graph could be displayed in a separate pane if the user were to click on the Host or Service

Host SLA report with all the features turned on: Screen Shot 2020-05-28 at 7 10 20 PM

Service SLA report with all features turned on filters on Service "disk": Screen Shot 2020-05-28 at 7 09 25 PM

Service SLA report with all features turned on filtered on Host "adam": Screen Shot 2020-05-28 at 7 07 15 PM

PDF with all concept images: SLA-Report.pdf