← Celara

ChainWatch

Observability for decentralized systems

Prometheus metrics exporter for blockchain nodes. Monitor sync status, peer count, gas prices, and client version across multiple EVM chains. All metrics labeled by chain. Grafana dashboard with 7 panels included.

$ pip install chainwatch

See it in action

ChainWatch Prometheus metrics output
4
EVM Chains
6
Metrics
7
Grafana Panels
9
Tests

Supported Chains

EthereumBasePolygonArbitrum

Features

Prometheus Native

Standard Prometheus gauges and info metrics. Scrape with any Prometheus-compatible system.

Chain Labels

Every metric labeled with chain name. Filter and aggregate across your multi-chain fleet.

Grafana Dashboard

7-panel dashboard included. Sync status, block height, peer count, gas price — all with chain selector.

Alert Rules

Recommended alerts: sync lost, low peers, block stall, gas spike. Copy-paste into your alertmanager.

One-Shot Checks

chainwatch status for quick health checks without running a persistent exporter.

Multi-Chain

Run one exporter per chain on different ports. Or monitor all from a single Grafana dashboard.

Get started in 30 seconds

$ pip install chainwatch