chainbound / bolt

Bolt: permissionless proposer commitments on Ethereum
https://chainbound.github.io/bolt-docs/
MIT License
49 stars 14 forks source link

Telemetry & Metrics #204

Closed thedevbirb closed 1 month ago

thedevbirb commented 1 month ago

Closes #116. Introduces telemetry and metrics into the Bolt sidecar, which are enabled using the metrics flag, by spinning up a Prometheus server and basic Grafana dashboard, which are available also for the devnet (see https://github.com/chainbound/ethereum-package/pull/7).

The integration with Promtail and Loki will be addressed in a future PR if needed.

NOTE:

Lastly, most of the code is heavily inspired by the work of @merklefruit and @namn-grg on https://github.com/chainbound/bolt-rpc, so thanks a lot for the guideline!

image

merklefruit commented 1 month ago

can you add some docs related to telemetry in the sidecar's readme?