Skip to content

grafana-toolbox/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.

This plugin is based on the original work grafana-reporter. The core of the plugin is heavily inspired from the above stated work with some improvements and modernization.

  • The current plugin uses HTML templates and headless chromium to generate reports instead of LaTeX. grafana-image-renderer is a prerequisite for both current and original plugins.

  • The current plugin app exposes the reporter as a custom API end point of Grafana instance without needing to run the grafana-reporter as a separate web service. The advantage of the plugin approach is the authenticated access to the reporter app is guaranteed by Grafana auth.

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

Documentation

More documentation can be found in README

About

A Grafana plugin app to create PDF reports of dashboards

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 65.5%
  • TypeScript 27.8%
  • JavaScript 3.9%
  • Dockerfile 1.5%
  • Shell 1.3%