Closed greenhat closed 1 year ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
core/src/oracle_state.rs | 0 | 1 | 0.0% | ||
core/src/address_util.rs | 0 | 3 | 0.0% | ||
core/src/box_kind/oracle_box.rs | 2 | 6 | 33.33% | ||
core/src/oracle_types.rs | 0 | 10 | 0.0% | ||
core/src/main.rs | 0 | 13 | 0.0% | ||
core/src/api.rs | 0 | 16 | 0.0% | ||
core/src/monitor.rs | 0 | 66 | 0.0% | ||
core/src/metrics.rs | 0 | 130 | 0.0% | ||
<!-- | Total: | 4 | 247 | 1.62% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
core/src/api.rs | 1 | 0% | ||
core/src/main.rs | 1 | 0% | ||
<!-- | Total: | 2 | --> |
Totals | |
---|---|
Change from base Build 5153730120: | -3.4% |
Covered Lines: | 2070 |
Relevant Lines: | 3726 |
Close #53 #266
This PR add exporting Prometheus metrics for various oracle and pool states. It unifies metrics served via REST API
/poolHealth
,/oracleHealth
and Prometheus metrics inmetrics.rs
. Also, Grafana dashboard is added in/scripts/grafana_dashboard.json
.