Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Quicknode Grafana Dashboard Example

This folder contains all the necessary configuration files to set up a Grafana dashboard for monitoring your Quicknode RPC infrastructure using Prometheus. This example is part of the How to Build a Grafana Dashboard to Monitor Your RPC Infrastructure guide, which walks you through setting up a real-time monitoring system.

Prerequisites

  • Docker Desktop: Ensure you have Docker Desktop installed and running. This setup uses Docker to launch Prometheus and Grafana easily.

  • Quicknode Account and API Key: Make sure you have an API key with appropriate permissions (CONSOLE_REST).

Getting Started

  1. Clone this repository:
git clone https://github.com/quiknode-labs/qn-guide-examples.git
  1. Navigate to the grafana-dashboard folder:
cd qn-guide-examples/admin-api/grafana-dashboard
  1. Update the prometheus.yaml file in the prometheus folder with your Quicknode API key.

  2. Launch Prometheus and Grafana using Docker Compose:

docker-compose up
  1. Access Grafana by navigating to http://localhost:3000 in your web browser.

For more detailed instructions, please refer to the guide: How to Build a Grafana Dashboard to Monitor Your RPC Infrastructure.