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

It's unclear if this is also needed to use in combination with icingadb #62

Closed HOSTED-POWER closed 2 years ago

HOSTED-POWER commented 2 years ago

The name would say otherwise, however we noticed zero reporting templates when installing the reporting module in combination with icinga db.

The documentation still specifies only this module: https://icinga.com/docs/icinga-reporting/latest/idoreports/doc/02-Installation/

So do we need it or not with icingadb? And if not, what is the alternative? Without any templates, it does not seem very easy to start with making reports :)

nilmerg commented 2 years ago

The name would say otherwise, however we noticed zero reporting templates when installing the reporting module in combination with icinga db.

If you have only Icinga DB Web + reporting, you'll see the same reports as previously. If you have Icinga DB Web + monitoring + reporting, you'll see Icinga DB Web's implementations specifically labelled: Screenshot from 2022-09-20 13-08-41

The documentation still specifies only this module:

That's indeed suboptimal. @bobapple Please take a look.

So do we need it or not with icingadb? And if not, what is the alternative?

No. Icinga DB Web should be enough.

HOSTED-POWER commented 2 years ago

Thanks, this explains my confusion, because in in my case there are NO reports and NO templates at all available, I'm only using icingadb, what can be the cause?

HOSTED-POWER commented 2 years ago

FYI:

icingacli module list MODULE VERSION STATE DESCRIPTION cube 1.2.1 enabled Cube for Icinga Web 2 director 1.9.1 enabled Director - Config tool for Icinga 2 graphite 1.2.1 enabled Icinga Graphite module hpdashboards 1.0.0 enabled Provide global dashbboards icingadb 1.0.1 enabled Icinga DB Web incubator 0.18.0 enabled Incubator provides bleeding-edge libraries pdfexport 0.10.2 enabled PDF Export via Google Chrome/Chromium reporting 0.10.0 enabled Reporting

icinga2 feature list Disabled features: compatlog debuglog elasticsearch gelf icingastatus ido-mysql influxdb influxdb2 opentsdb statusdata syslog Enabled features: api checker command graphite icingadb livestatus mainlog notification perfdata

Is it normal to not see any reports then?

HOSTED-POWER commented 2 years ago

Ok, I see now reports ( after installing / reinstalling) ! I see Host SLA, Service SLA and system.

The templates tab is still empty, is this by design or should it have shipped with templates? :)

nilmerg commented 2 years ago

There are no default templates. You have to configure some first.

HOSTED-POWER commented 2 years ago

Ok than problems were solved by reinstalling icinga php modules and icingaweb / icingadb. Not sure which of these did it, thanks guys for helping me anyway!!! :D