Skip to content
This repository was archived by the owner on Mar 3, 2023. It is now read-only.

Repository files navigation

CKBAnalyzer

The purpose of CKBAnalyzer is to facilitate observation of the CKB network.

CKBAnalyzer acts as a metrics agent and stores the data into Timescaledb, then visualize using Grafana.

Visit the online dashboards at [https://ckbmonitor.bit.host/], and you can use the maintained dashboards.

Getting Started

Setup TimescaleDB and Grafana services via docker-compose

$ cp docker/.env.example docker/.env
$ docker-compose -f docker/docker-compose.yaml up -d
$ source docker/.env && psql "postgres://$POSTGRES_USER:$POSTGRES_PASSWORD@127.0.0.1:${POSTGRES_PORT:-"5432"}" -f src/schema.sql

Install CKBAnalyzer

Download from releases.

Run CKBAnalyzer

Mostly environment variables are declared inside docker/.env.example. You can specify an environment file with --envfile.

ckb-analyzer \
--node.rpc="http://127.0.0.1:8111" \
--node.subscription="127.0.0.1:18114" \
--envfile docker/.env

License: MIT

About

Facilitate observation of the CKB network

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages