Skip to content

Commit ca12bc4

Browse files
apollo_dashboard: create MetricCommon trait
1 parent b710d56 commit ca12bc4

31 files changed

+213
-142
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/apollo_dashboard/src/alert_definitions.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ use apollo_l1_provider::metrics::{
2323
L1_MESSAGE_SCRAPER_REORG_DETECTED,
2424
};
2525
use apollo_mempool_p2p::metrics::MEMPOOL_P2P_NUM_CONNECTED_PEERS;
26+
use apollo_metrics::MetricCommon;
2627
use apollo_storage::metrics::{
2728
BATCHER_STORAGE_OPEN_READ_TRANSACTIONS,
2829
CLASS_MANAGER_STORAGE_OPEN_READ_TRANSACTIONS,

crates/apollo_dashboard/src/alert_scenarios/block_production_delay.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
use apollo_consensus::metrics::{CONSENSUS_BLOCK_NUMBER, CONSENSUS_ROUND_ABOVE_ZERO};
22
use apollo_consensus_manager::metrics::CONSENSUS_NUM_CONNECTED_PEERS;
33
use apollo_consensus_orchestrator::metrics::CENDE_WRITE_BLOB_FAILURE;
4+
use apollo_metrics::MetricCommon;
45

56
use crate::alert_definitions::BLOCK_TIME_SEC;
67
use crate::alerts::{

crates/apollo_dashboard/src/alert_scenarios/block_production_halt.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use std::time::Duration;
33
use apollo_batcher::metrics::BATCHED_TRANSACTIONS;
44
use apollo_consensus::metrics::{CONSENSUS_BLOCK_NUMBER, CONSENSUS_ROUND};
55
use apollo_consensus_manager::metrics::CONSENSUS_NUM_CONNECTED_PEERS;
6+
use apollo_metrics::MetricCommon;
67

78
use crate::alert_definitions::BLOCK_TIME_SEC;
89
use crate::alerts::{

crates/apollo_dashboard/src/alert_scenarios/l1_gas_prices.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ use apollo_l1_gas_price::metrics::{
33
L1_GAS_PRICE_PROVIDER_INSUFFICIENT_HISTORY,
44
L1_GAS_PRICE_SCRAPER_SUCCESS_COUNT,
55
};
6+
use apollo_metrics::MetricCommon;
67

78
use crate::alerts::{
89
Alert,

crates/apollo_dashboard/src/alert_scenarios/l1_handlers.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
use apollo_l1_provider::metrics::L1_MESSAGE_SCRAPER_SUCCESS_COUNT;
2+
use apollo_metrics::MetricCommon;
23

34
use crate::alerts::{
45
Alert,

crates/apollo_dashboard/src/alert_scenarios/mempool_size.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use apollo_mempool::metrics::{
44
MEMPOOL_POOL_SIZE,
55
MEMPOOL_TRANSACTIONS_DROPPED,
66
};
7+
use apollo_metrics::MetricCommon;
78

89
use crate::alerts::{
910
Alert,

crates/apollo_dashboard/src/alert_scenarios/preconfirmed.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,8 @@ fn get_preconfirmed_block_not_written(
3636
)
3737
}
3838

39+
use apollo_metrics::MetricCommon;
40+
3941
pub(crate) fn get_preconfirmed_block_not_written_vec() -> Vec<Alert> {
4042
vec![
4143
get_preconfirmed_block_not_written(

crates/apollo_dashboard/src/alert_scenarios/sync_halt.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
use std::time::Duration;
22

3+
use apollo_metrics::MetricCommon;
34
use apollo_state_sync_metrics::metrics::{
45
CENTRAL_SYNC_CENTRAL_BLOCK_MARKER,
56
STATE_SYNC_CLASS_MANAGER_MARKER,

crates/apollo_dashboard/src/alert_scenarios/tps.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ use apollo_gateway::metrics::{
66
};
77
use apollo_http_server::metrics::ADDED_TRANSACTIONS_SUCCESS;
88
use apollo_mempool::metrics::MEMPOOL_TRANSACTIONS_RECEIVED;
9+
use apollo_metrics::MetricCommon;
910

1011
use crate::alerts::{
1112
Alert,

0 commit comments

Comments
 (0)