In version 1.5, we released an Icinga Reporting Cronk pre-installed in the Icinga-Web interface. Though Icinga-Web users maybe happy, perhaps Icinga Classic users might appreciate the ability to generate flash looking reports too. Good news is, Icinga Reporting can also be used as an add-on to the JasperReports interface to edit, generate and send reports using data from the Icinga Core.
Integrating Icinga Reporting is simple, all you require is:
– a JasperReports server,
Icinga Core with a configured MySQL database and IDOUtils enabled
Icinga Reporting package
and the rest is very simple, as ernestoongaro shows in his Youtube webcast:

JasperReports Server with Icinga Monitoring
(Part 1: Installation)

[youtube]http://www.youtube.com/watch?v=SHLsTx3q6KY[/youtube]
 
Also, for those who would like to edit the existing report templates or create their own, ernestoongaro gives a quick introduction to Jasper’s iReport WYSIWG editor:

JasperReports Server with Icinga Monitoring
(Part 2: Usage & Basic Report Development)

[youtube]http://www.youtube.com/watch?v=I3_wKmuWmsY[/youtube]

Cheers to Ernesto for his easy-to-follow webcasts!
More information
Read more on Icinga Reporting’s features and how Icinga Reporting works. To get installation advice, see our Icinga Reporting Wiki articles.