Kaspa Node Monitoring Dashboard

Kaspa Node Monitoring Dashboard with DAG Metrics, Network Health, and Performance Insights

Kaspa Node Monitoring Dashboard screenshot 1
Kaspa Node Monitoring Dashboard screenshot 2

Kaspa Node Monitoring Dashboard

A comprehensive Grafana dashboard for monitoring Kaspa blockchain nodes with real-time metrics and health indicators.

Features

📊 Core Metrics

  • Node Health Status - Exporter, node responsiveness, and sync status
  • Block & DAG Info - Latest block numbers and DAG tips count
  • Block Timing - Last block timestamp and time since last block

🌐 Network Metrics

  • Network Hashrate & Difficulty - Real-time network security metrics
  • Virtual DAA Score - Key Kaspa metric showing cumulative work
  • Block Time Monitoring - Network performance indicators
  • DAG Tips Count - Parallel block creation health

🔄 Activity Monitoring

  • Mempool Activity - Pending transactions and mempool size
  • Peer Connections - Network connectivity status
  • Port Connectivity - gRPC and JSON-RPC port accessibility

⚙️ Configuration

  • Node Features - UTXO index, notifications, network type
  • Server Version - Version information display
  • System Timestamps - Monitoring and health timestamps

Requirements

Installation

  1. Import the dashboard JSON into Grafana
  2. Configure your Prometheus datasource
  3. Set the appropriate job and instance variables
  4. Customize time ranges and refresh intervals as needed

Variables

  • Datasource - Select your Prometheus instance
  • Job - Prometheus job name for Kaspa exporter
  • Instance - Specific Kaspa node instance

Alerts

Configure alerts based on key metrics:

  • Node sync status (kaspa_is_synced)
  • Block age (kaspa_block_time_seconds > 30)
  • Peer count (kaspa_connected_peer_count < 3)

Troubleshooting

  • Ensure the Kaspa exporter is running and accessible
  • Verify Prometheus is scraping the exporter endpoint
  • Check that the Kaspa node JSON-RPC port (default 18110) is accessible

Dashboard Sections

  1. Node Status & Health - Critical status indicators
  2. Network & Performance - Blockchain performance metrics
  3. Mempool & Network Activity - Transaction and peer data
  4. Node Configuration & Connectivity - System configuration

Perfect for monitoring Kaspa mining operations, node health, and network participation.

Revisions
RevisionDescriptionCreated
Linux Server

Linux Server

by Grafana Labs
Grafana Labs solution

Monitor Linux with Grafana. Easily monitor your Linux deployment with Grafana Cloud's out-of-the-box monitoring solution.

Learn more

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies