Grafana Image Renderer
Grafana Image Renderer is a standalone remote image renderer for Grafana that captures panels and dashboards as PNG images using headless Chrome.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
64/100 Good
- Maintained
- 100last commit 13 days ago
- Popular
- 55542 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 2016 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 16 days ago
- GitHub stars
- 542
- Open issues
- 24
- Last commit
- 2026-09-30
- Latest release
- v5.12.5
- License
- Apache-2.0
- Activity
- declining
Checked 7 days ago - source: GitHub (grafana/grafana-image-renderer)
Resources & Compatibility
Minimum requirements: 16 GB RAM. ARM (e.g. Raspberry Pi) is supported.
Checked 15 days ago - source: Docker Hub image tags and published docs
First-install notes
- Connecting to Grafana If you run Grafana in Docker, add the environment variables GF_RENDERING_SERVER_URL=http://renderer-ip:8081/render and GF_RENDERING_CALLBACK_URL=http://grafana-ip:3000/ to the Grafana container. Replace the placeholder IPs and ports with your actual values. source
Fetched 14 days ago - each note links to its source
Variants
Alternatives (12)
- Beszel - A lightweight server monitoring hub with historical data, docker stats, and alerts.
- Datadog - Datadog Agent is an on-host monitoring agent that collects metrics, logs, and traces from hosts, containers, and Kubernetes clusters and se…
- DeepFlow - Unify your cloud-native monitoring with zero-code eBPF, advanced profiling, and 10x storage efficiency.
- Kibana - Kibana is the data visualization layer for querying, analyzing, and managing data stored in Elasticsearch.
- Metabase - Metabase is an open-source business intelligence platform that lets every member of your team ask questions, build dashboards, and share in…
- Netdata - Netdata is a real-time performance and health monitoring solution that helps you visualize and understand the behavior of your systems.
- OpenSearch - OpenSearch is a scalable, flexible, and extensible open-source software suite for search, analytics, and observability applications derived…
- SigNoz - SigNoz is a self-hostable open-source observability platform that unifies logs, metrics, traces, alerts, and dashboards using OpenTelemetry…
- Splunk - Splunk is a self-hosted platform for collecting, indexing, searching, and analyzing log and security data, helping homelabbers and operatio…
- Tableau - Tableau helps the world’s largest organizations unleash the power of their most valuable assets: their data and their people.
- apache-superset - Apache Superset is a modern data exploration and visualization platform.
- chartbrew - Chartbrew is an open-source dashboard and charting platform that connects directly to databases and APIs to create visualizations, interact…
Checked 12 days ago - source: AlternativeTo
Common questions
How do I point a Dockerized Grafana instance to the image renderer?
Add the rendering server URL and callback URL environment variables to the Grafana container. Point the rendering server URL to the renderer IP with the /render path and the callback URL to the Grafana IP, using your actual ports such as 8081 and 3000.
How can I inspect the image renderer server options when troubleshooting?
Run the image renderer Docker image with server --help to list the available options. These options are often the first ones to change during troubleshooting.
Can it render dashboards as PDFs?
It can render dashboards as PDFs and PNGs. CSV exports and email reports are only available with Grafana Enterprise.
Can it generate dashboard images for mobile widgets?
It has been used to create dashboard images for iOS widgets via Scriptable. The reported setup supported small, medium, and large widgets in dark and light modes.
Answers sourced from github.com, www.grafana.com, www.reddit.com
Community
- Grafana iOS Widgets - monitor your lab from your Home Screen (reddit)
- Topics tagged image-renderer - Grafana Labs Community Forums (other)
- Issues with Image Rendering plugin - Configuration - Grafana Labs ... (other)
- How to solve renderer failed when use Grafana image renderer (forum)
- Grafana Image renderer plugin - Forum Sensor.Community (forum)
Collected 15 days ago - public community threads