Skip to content

mahendrapaipuri/grafana-dashboard-reporter-app

Repository files navigation

Grafana Dashboard Reporter App

CI/CD ci
Docs docs
Package Release
Meta GitHub License Go Report Card code style

This Grafana plugin app can create PDF reports of a given dashboard using headless chromium and grafana-image-renderer.

Sample report

🎯 Features

This plugin has been inspired from the original work grafana-reporter.

  • The current plugin uses HTML templates and headless chromium to generate reports. grafana-image-renderer is a prerequisite for generating panel PNGs.

  • The current plugin app exposes the reporter as a custom API end point of Grafana. The advantage of the plugin approach is the authenticated access to the reporter app is guaranteed by Grafana auth.

  • The plugin is capable of including all the repeated rows and/or panels in the generated report.

  • The plugin can include selected panels data into report which can be chosen using query parameters to the report API.

  • The plugin can be configured by Admins from Configuration Page and users using query parameters to the report API.

⚡️ Documentation

More documentation can be found in README

⭐️ Project assistance

If you want to say thank you or/and support active development of plugin: