Skip to content

AndrewAubury/GrafanaReports2PDF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GrafanaReports2PDF

GrafanaReports2PDF is a utility for saving Grafana dashboards as PDF files using Puppeteer, a Node.js library.

Features

  • Captures Grafana dashboards as PDFs
  • Utilizes Puppeteer for browser automation
  • Allows you to login in the browser session, to allow authentication via Cloudflare ZT Access / Grafana itself.

Prerequisites

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository:
git clone https://github.com/AndrewAubury/GrafanaReports2PDF.git
  1. Navigate to the project directory:
cd GrafanaReports2PDF
  1. Install dependencies:
npm install

Usage

node saveAsPdfWithCookies.js

Contributing

Feel free to submit issues or pull requests.

License

This project is licensed under the MIT License.

For more information, visit the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published