Refactor & detach network metrics. (#6986)
* Refactor sc-network/service metrics. 1. Aggregate sc-network metrics into a submodule, introducing two more sourced metrics to avoid duplicate atomics. 2. Decouple periodic sc-service network metrics from other metrics, so that they can be updated independently. * Update client/service/src/metrics.rs * Update client/service/src/metrics.rs
Showing
- substrate/client/informant/src/lib.rs 3 additions, 3 deletionssubstrate/client/informant/src/lib.rs
- substrate/client/network/src/network_state.rs 0 additions, 4 deletionssubstrate/client/network/src/network_state.rs
- substrate/client/network/src/service.rs 21 additions, 273 deletionssubstrate/client/network/src/service.rs
- substrate/client/network/src/service/metrics.rs 358 additions, 0 deletionssubstrate/client/network/src/service/metrics.rs
- substrate/client/rpc/src/system/tests.rs 0 additions, 4 deletionssubstrate/client/rpc/src/system/tests.rs
- substrate/client/service/src/builder.rs 14 additions, 55 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/lib.rs 34 additions, 25 deletionssubstrate/client/service/src/lib.rs
- substrate/client/service/src/metrics.rs 141 additions, 39 deletionssubstrate/client/service/src/metrics.rs
Please register or sign in to comment