Grafana Reports

Dashboard

This dashboard contains a panel that allows you to faster generate reports from dashboards.
Last updated: 8 months ago

Start with Grafana Cloud and the new FREE tier. Includes 10K series Prometheus or Graphite Metrics and 50gb Loki Logs

Downloads: 497

Reviews: 5

  • Screenshot from 2019-12-06 14-08-48.png
    Screenshot from 2019-12-06 14-08-48.png
  • Screenshot from 2019-12-06 14-08-36.png
    Screenshot from 2019-12-06 14-08-36.png
  • Screenshot from 2019-12-06 14-08-03.png
    Screenshot from 2019-12-06 14-08-03.png
  • Screenshot from 2019-12-06 14-07-58.png
    Screenshot from 2019-12-06 14-07-58.png

Getting started

Requirements:

apt install golang-go
apt install texlive-latex-base   

Get the source files and dependencies:

go get github.com/IzakMarais/reporter/...

Build and install grafana-reporter binary:

go install -v github.com/IzakMarais/reporter/cmd/grafana-reporter

Running without any flags assumes Grafana is reachable at localhost:3000:

export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
grafana-reporter

Credits

All thanks goes to IzakMarais who made the Service that generates a PDF report from a Grafana dashboard.

For more info browse his github Repository.

About This Panel

This panel allows you to faster generate reports from dashboards and make the use of IzakMarais work to be easily manipulated here by using its API.

For customizable dashboards and functionalities Contact me.

And yes, do not forget to review.

TODO

  • [X] Get Folder.
  • [X] Get Dashboard.
  • [X] Generate reports.
  • [O] Manipule variables.
  • [O] Select time.
  • [O] Ability to direct download.

Dependencies: