Stateless metrics and health-checks for openethereum/parity nodes
Go to file
2021-12-15 12:57:47 +03:00
cmd/node-status project: update go pkg path 2021-12-14 18:52:59 +03:00
config project: init 2021-12-14 14:24:18 +03:00
internal/server metrics: add pending tx and peer count 2021-12-15 12:57:47 +03:00
pkg add: hex2uint64 util 2021-12-14 18:41:24 +03:00
.gitignore docs: add readme 2021-12-14 18:03:47 +03:00
go.mod project: update go pkg path 2021-12-14 18:52:59 +03:00
go.sum project: init 2021-12-14 14:24:18 +03:00
LICENSE docs: add license 2021-12-14 18:47:05 +03:00
README.md docs: add license 2021-12-14 18:47:05 +03:00

openethereum-node-status

⚠️ WIP

A tiny stateless service to return health status and useful metrics from OpenEthereum/Parity nodes. Requires the following API's to be enabled:

  • eth
  • parity

Endpoints

  • /health (Expect 200 for health with an additional JSON object with more info)
  • /metrics (Expect 200 with an additional JSON object with more info)

Development

DEBUG_ENABLED=true go run cmd/node-status/main.go