chainbound / bolt

Bolt: permissionless out-of-protocol proposer commitments.
https://chainbound.github.io/bolt-docs/
MIT License
27 stars 5 forks source link

Sidecar: Telemetry & Metrics #116

Open merklefruit opened 3 days ago

merklefruit commented 3 days ago
### Bolt-sidecar telemetry
- [ ] Review the level of existing traces, and change or remove any unnecessary ones
- [ ] Add the option to instrument a Prometheus listener to collect useful metrics
- [ ] Add meaningful metrics to the sidecar, including health-checks, alerts, and important events
- [ ] Infra: create a default Grafana dashboard to visualize the sidecar status
- [ ] (optional) Add the option to instrument a log collector such as a remote Loki instance
- [ ] (optional) Add the option to log to a file in JSON to support external log collectors like Promtail
thedevbirb commented 3 days ago

I'd love to take this, since I'm quite unfamiliar with these tools and it'd be a great way to learn them