Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: add metrics to proxy feat: add request latency and count metrics feat: add grafana dashboard feat: add metrics endpoint to proxy config chore: update changelog docs: update README chore: add prometheus.yml * review: update RequestContext documentation * review: replace lazy_static with LazyLock * review: use always localhost for metrics host * review: improve separators in metrics definition * review: re-add metrics host configuration and default to localhost * review: update prometheus.yml * review: add information about grafana dashboard creation and export to readme * review: add documentation on local installation of prometheus and grafana * review: add units to histograms * review: rename the tag in prometheus.yml to tx_prover * review: fix WORKER_COUNT metric update * review: fix WORKER_UTILIZATION updates * review: update RequestQueue docs * review: move WORKER_UNHEALTHY update logic * review: fix WORKER_UTILIZATION desc * review: rename WORKER_UTILIZATION to WORKER_BUSY * review: add metrics host to readme * review: mention config file by name * review: update doc about prometheus and grafana * review: add missing config field to readme example * docs: improve prometheus.yml docs * chore: add safety comment to metrics * chore: initialize metrics on load balancer instance * chore: update dashboard * review: change unhealthy workers metric description * review: add missing field to README example * review: rewrite Grafana introduction on readme * review: change WORKER_COUNT metric description * review: do not count update worker requests for metrics * review: move busy workers metric update * review: update grafana dashboard * review: update dashboard * review: move metric update to create response function * chore: address lint errors * review: rename grafana dashboard file * review: update dashboard --------- Co-authored-by: Bobbin Threadbare <[email protected]>
- Loading branch information