Grafana Module: no image renderer available after Upgrade to Grafana 12

Hi guys.

After upgrading Grafana to version 12 and upgrading the Grafana plugins, Icinga shows a placeholder image instead of the graphs reading: “no image renderer available/installed”.
The link to Grafana provided by the Icinga module works fine.

The image renderer plugin is installed:

# grafana-cli plugins ls
installed plugins:

grafana-clock-panel @ 2.1.8
grafana-image-renderer @ 4.0.10

Does the Icinga module not support Grafana 12?
I did not find any hint on version restrictions.

Any help is appreciated.

best regards,
Andreas

  • Icinga Web 2 version 2.12.5
  • Used modules and their versions (System - About):
Column 1 Column 2
businessprocess 2.5.2
dependencies 1.0.0
doc 2.12.5
grafana 3.1.1
icingadb 1.2.2
map 2.0.0
migrate 2.12.5
reactbundle 0.7.0
x509 1.3.2
  • Web browser used: Edge
  • Icinga 2 version used (icinga2 --version): 2.15.0-1
  • PHP version used (php --version): 8.2.29
  • Server operating system and version: RHEL 8.10

Ok, first problem solved:
I installed it as root, causing the plugin directory to have the wrong permissions.
Changing the owner of the plugin directory helps to load the plugin again.
But now it won´t show any data, but only timeout loading it. clicking the view in grafana link still works and not nearly timing out.

It seems to be a problem with the Grafana dashboards or dashboard variables…
Some checks are showing data, some don´t. I started to rebuild the dashboards. :frowning:

Yes, we are aware of this and are working on that problem: icinga2-default.json example Dashboard Import Fail · Issue #72 · NETWAYS/icingaweb2-module-grafana · GitHub

1 Like