[icinga-users] Icinga-Web Jasperserver Integration Broken

Marius Hein marius.hein at netways.de
Mon Feb 20 18:24:41 CET 2012


Hi.

> 
> I recently upgraded my Icinga-Web from 1.6.0 to 1.6.1 recently and it
> looks as thought the Jasperserver integration has broken. I'm running
> Jasperserver 4.2.1 and have re-followed the guide on Icinga.org but can
> not seem to get the Reporting functionality to fully work again. When I
> load the Reporting cronk from within Icinga-Web, under Resources I only
> see 'Reload' and 'Repository', there are no select-able reports showing
> and under Report details the buttons are greyed out and it says '...
> please select a report from the left tree view'. Reload does appear to
> work, or at least it claims it is as it dims the field and prints
> "Loading resource tree...". However, if I go into the Jasperserver
> directly I am able to see all the hosts and run reports from within it,
> but I really enjoy having the Icinga integration and would love to find
> out what happened and fix it. I've looked at my Icinga logs and don't
> see any errors that would indicate a problem is occurring.
> 
> I'm not sure if this has any relevance into the Jasper integration, but
> I've also apparently got a pnp4nagios issue going on where I get a bug
> report every time I try to view a graph from the built in cronk. The bug
> reports state:
> Message: Uncaught ReferenceError: record is not defined
> File: http://localhost/icing-web/modules/appkit/squishloader/javascript
> Line: 52918
> 
> Hoping someone out there has an idea of where to look. Thanks in advance.
> 

Hi. The PNP integration is buggy, but not relevant for the reporting
cronk
(https://git.icinga.org/?p=icinga-web.git;a=commit;h=6c0bd68cdaf8ddb537064e52f661cfe8a611f8b8)

In 1.6 we had changed the jasper resource path (from /Icinga to
/icinga). Maybe this could be a problem if you are using an old
icinga-reports (1.5) with new integration (1.6). But this only happens
if you changed the default configuration.

You can test the request urls if you click on reload and see what comes
back from the provider (Firebug, Chrome Inspector). Maybe something went
wrong when fetching data from Jasper
(https://wiki.icinga.org/display/testing/Icinga+Web+Testing#IcingaWebTesting-DebugtheCronks)

Kind regards,
 Marius.





-- 
Marius Hein
Senior Application Developer

NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nürnberg
Tel: +49 911 92885-0 | Fax: +49 911 92885-77
GF: Julian Hein, Bernd Erk | AG Nürnberg HRB18461

http://www.netways.de | marius.hein at netways.de

** NETWAYS Open Source Data Center Conference 2012 | Nürnberg, 25. und
26. April 2012 | http://www.netways.de/osdc **




More information about the icinga-users mailing list