Send dashboard image file using AWS SES for daily email report


I want to daily report specific Grafana dashboard as an image file by email using AWS SES since it’s not available to use Grafana emailing feature due to my company’s security issues.
The idea is to save a dashboard as an image file and send it to AWS SES but I don’t know how to implement it…
If anybody knows how to… please help.


You can render a dashboard as a png by using the render path and query string parameter for the width.

It is possible to write a script to fetch these pngs and email. Here is an example made by a Grafana user for rendering panels (not dashboards) and sending them in a mail:

1 Like