1255affdb7
Bumps [axios](https://github.com/axios/axios) from 0.21.0 to 0.21.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.21.0...v0.21.1) Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
.github/workflows | ||
src | ||
.env.example | ||
.gitignore | ||
Dockerfile | ||
Makefile | ||
package.json | ||
README.md | ||
yarn.lock |
Prometheus Metrics for Geth-Statediff
Server exposes /metrics
endpoint with Prometheus metrics:
eth_state_metrics_etherscan
- latest block from Etherscaneth_state_metrics_statediff_db
- latest block from Statediff Database
How to run
Locally
# copy config template
cp .env.example .env
# edit it and set Etherscan API Key and Database Credentials
# run server
node src/index.js
And then open in browser http://172.17.0.2:3000/metrics
Docker
docker run \
-e SERVER_HOST=0.0.0.0 \
-e ETHERSCAN_API_KEY="https://api.etherscan.io" \
-e ETHERSCAN_API_KEY=*** \
-e STATEDIFF_PG_HOST=*** \
-d vulcanize/eth-state-metrics