GrafanaReports2PDF is a utility for saving Grafana dashboards as PDF files using Puppeteer, a Node.js library.
- 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.
- Node.js
- npm (Node Package Manager)
- Clone the repository:
git clone https://github.com/AndrewAubury/GrafanaReports2PDF.git
- Navigate to the project directory:
cd GrafanaReports2PDF
- Install dependencies:
npm install
node saveAsPdfWithCookies.js
Feel free to submit issues or pull requests.
This project is licensed under the MIT License.
For more information, visit the repository.