Mikesch-mp / icingaweb2-module-grafana

Grafana module for Icinga Web 2 (supports InfluxDB & Graphite)
https://icinga.com/community/
GNU General Public License v2.0
241 stars 95 forks source link

rendered image shows artifact #333

Closed LFrank2021 closed 3 months ago

LFrank2021 commented 9 months ago

After installing a new VM with current Icinga2, Icingaweb2, IcingaDB, IcingaDB-redis, Grafana, MariaDB and InfluxDB the preview renders of the performancedata looks 'ugly'. there seems to be some kind of artifacts showing from the top left to the bottom right.

Current Behavior

The preview image on Icingaweb2 site shows artifacts. image

Expected Behavior

The preview render on Icingaweb2 site should not show artifacts.

Your Environment

Icinga Web 2 Version 2.12.1 Git commit cd2daeb2cb8537c633d343a29eb76c54cd2ebbf2 PHP Version 8.1.24 Git commit date 2023-11-15 Loaded Libraries icinga/icinga-php-library 0.13.1 icinga/icinga-php-thirdparty 0.12.1 Loaded Modules director 1.11.0 doc 2.12.1 grafana 2.0.3 icingadb 1.1.1 incubator 0.21.0 monitoring 2.12.1

icinga2 --version

icinga2 - The Icinga 2 network monitoring daemon (version: r2.14.2-1)

System information: Platform: openSUSE Leap Platform version: 15.5 Kernel: Linux Kernel version: 5.14.21-150500.55.44-default Architecture: x86_64

Build information: Compiler: GNU 7.5.0 Build host: unknown OpenSSL version: OpenSSL 1.1.1l-fips 24 Aug 2021 SUSE release 150500.17.22.1

Application information:

General paths: Config directory: /etc/icinga2 Data directory: /var/lib/icinga2 Log directory: /var/log/icinga2 Cache directory: /var/cache/icinga2 Spool directory: /var/spool/icinga2 Run directory: /run/icinga2

Old paths (deprecated): Installation root: /usr Sysconf directory: /etc Run directory (base): /run Local state directory: /var

Internal paths: Package data directory: /usr/share/icinga2 State path: /var/lib/icinga2/icinga2.state Modified attributes path: /var/lib/icinga2/modified-attributes.conf Objects path: /var/cache/icinga2/icinga2.debug Vars path: /var/cache/icinga2/icinga2.vars PID path: /run/icinga2/icinga2.pid

Grafana is integrated by local proxy mode. I would not be surprised if I made an error here but since the render appears it looks good to me.

Kind regards Frank

LFrank2021 commented 9 months ago

I just had an idea that it might be a problem with grafana-image-renderer 3.9.1 and reverted back to 3.4.2, then tried 3.7.2 and 3.8.4, all versions showed nor artifacts. Any idea if it is on their side or if it is a combination from both plugins? opened an issue on their Git-Project https://github.com/grafana/grafana-image-renderer/issues/498

LFrank2021 commented 3 months ago

Seems to be fixed with grafana-image-renderer 3.11.1.