|
|
5bb14ecb7c
|
fix(metrics): metrics derive separator (#625)
* fix(metrics): metrics derive separator
* fix existing metrics
* rm log
* static regex
|
2022-12-27 03:16:41 -08:00 |
|
|
|
b12939db47
|
feat: add stagedsync headers metrics (#498)
* add dockerfile for reth
* Add docker compose for prometheus
* Add some metrics
* Add p2p connection errors metric
* Add dependency caching for dockerfile
This reduces image build times by ~50% after the first one.
Uses cargo-chef inside the image.
More info in: https://morioh.com/p/987a2bda4526
* Add --metrics flag to docker-compose config file
* add Cargo.lock
* Move docker-compose.yml to docker directory
* Apply formatting
* Remove docker folder
* Remove .dockerignore file
* Add 'reth' prefix to metric names
* Add headers errors and request time metrics
* Modularize metrics exporter functionality and describe metrics
* Format files
* Add metrics documentation in metrics.md
* Fix metrics doc title
* Commit changes after rebase
* Solve conflict
* Modularize metrics describers
* Add stages_metrics_describer
* Rearrange header error metrics
* Add update_headers_metrics function
* Add one-line docs to describers
* Remove commented line
* Refactor metrics describer
* Update metrics doc
* Fix import
* Add header metrics struct
* add new metrics format in the headers execute method
* Add default implementation for HeaderMetrics
* Fix typo
* Fix another typo
* Fix more typos
* Move new HeaderMetrics meathod to default
* Solve conflicts
* Fix test
Co-authored-by: Tomás <tomas.gruner@lambdaclass.com>
|
2022-12-22 15:45:57 +01:00 |
|
|
|
b34e2bfa45
|
docs: reth design decisions
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
|
2022-12-06 18:02:04 -08:00 |
|
|
|
65247ef203
|
feat: metrics (#92)
* feat(stages): `stage.progress` metric
* docs: metrics
|
2022-10-24 15:16:45 +02:00 |
|