I installed Grafana Image Renderer plugin for Grafana
and try to convert PNG from panel in Share-Direct link rendered image but i got this
I installed Grafana Image Renderer plugin for Grafana
and try to convert PNG from panel in Share-Direct link rendered image but i got this
try the troubleshooting guide, switch on debug, check the logs etc.
I did. The problem is with server. http://localhost:8081/render don’t respond. I don’t know how to solve it.
is this on your machine, and is your machine listening on 8081?
It is on my machine and I am not sure about listening on 8081. I tried with other ports but same result. Thanks for helping out.
The machine is not listenig on 8081. I think the problem is that render server does not work.
did you switch on debugging to check some logs?
so do you have renderer installed as a plugin or as a standalone server (docker or node.js app)?
Installed as pluggin.
I tried with “netstat -ano | findstr :8081” but no answer.
What is your grafana port
port is 3000
so use that port not 8081
But Render is on 8081. If you go to Dashboard panel settings and click on Share and Direct link render image it should open new tab on port 8081. Grafana is working on port 3000.
Yes and localhost:8081 refuse to respond
Please share config or documentation that proves render is on 8081
[rendering]
# Options to configure a remote HTTP image rendering service, e.g. using https://github.com/grafana/grafana-image-renderer.
# URL to a remote HTTP image renderer service, e.g. http://localhost:8081/render, will enable Grafana to render panels and dashboards to PNG-images using HTTP requests to an external service.
server_url = http://localhost:8081/render
# If the remote HTTP image renderer service runs on a different server than the Grafana server you may have to configure this to a URL where Grafana is reachable, e.g. http://grafana.domain/.
callback_url = http://localhost:300
# Concurrent render request limit affects when the /render HTTP endpoint is used. Rendering many images at the same time can overload the server,
# which this setting can help protect against by only allowing a certain amount of concurrent requests.
;concurrent_render_request_limit = 30
Form config file grafana.ini
How did you setup your grafana and remote render server? Docker?
Also look at your callback_url
callback_url is fine “localhost:3000”, my mistake in previous copy/paste.
That is the problem. I don’t know how to start render server. I am on windows and I installed it form cmd “grafana-cli plugins install grafana-image-renderer”.