Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 1.58 KB

File metadata and controls

35 lines (21 loc) · 1.58 KB

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.