Pruned and resubmitted metrics in transaction pool (#6322)

* pruned and resubmitted metrics

* update counter once
This commit is contained in:
Nikolay Volf
2020-06-11 13:50:32 +03:00
committed by GitHub
parent 6b75f7c405
commit 2cb11261e7
2 changed files with 31 additions and 0 deletions
@@ -48,6 +48,8 @@ pub struct Metrics {
pub validations_scheduled: Counter<U64>,
pub validations_finished: Counter<U64>,
pub validations_invalid: Counter<U64>,
pub block_transactions_pruned: Counter<U64>,
pub block_transactions_resubmitted: Counter<U64>,
}
impl Metrics {
@@ -74,6 +76,20 @@ impl Metrics {
)?,
registry,
)?,
block_transactions_pruned: register(
Counter::new(
"sub_txpool_block_transactions_pruned",
"Total number of transactions that was requested to be pruned by block events",
)?,
registry,
)?,
block_transactions_resubmitted: register(
Counter::new(
"sub_txpool_block_transactions_resubmitted",
"Total number of transactions that was requested to be resubmitted by block events",
)?,
registry,
)?,
})
}
}