Skip to content

Commit 7c4753b

Browse files
apollo_dashboard: fix batcher failed txs panel
1 parent cbabc8f commit 7c4753b

File tree

2 files changed

+13
-16
lines changed

2 files changed

+13
-16
lines changed

crates/apollo_dashboard/resources/dev_grafana.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -383,12 +383,12 @@
383383
}
384384
},
385385
{
386-
"title": "Rejected / Reverted TXs Ratio",
387-
"description": "Ratio of rejected / reverted transactions out of all processed txs (10m window)",
386+
"title": "Rate of Rejected and Reverted TXs Ratio",
387+
"description": "Rates of the rejected and reverted transactions ratios of all processed txs (10m window)",
388388
"type": "timeseries",
389389
"exprs": [
390-
"increase(batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) / (increase(batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) + increase(batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) + increase(batcher_batched_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]))",
391-
"increase(batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) / (increase(batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) + increase(batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]) + increase(batcher_batched_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"}[10m]))"
390+
"increase(batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} / (batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} + batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} + batcher_batched_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"})[10m])",
391+
"increase(batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} / (batcher_rejected_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} + batcher_reverted_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"} + batcher_batched_transactions{cluster=~\"$cluster\", namespace=~\"$namespace\"})[10m])"
392392
],
393393
"extra_params": {
394394
"unit": "percentunit",

crates/apollo_dashboard/src/panels/batcher.rs

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -65,24 +65,21 @@ fn get_panel_storage_height() -> Panel {
6565
}
6666

6767
fn get_panel_rejection_reverted_ratio() -> Panel {
68-
let rejected_txs_expr = increase(&REJECTED_TRANSACTIONS, DEFAULT_DURATION);
69-
let reverted_txs_expr = increase(&REVERTED_TRANSACTIONS, DEFAULT_DURATION);
68+
let rejected_txs_expr = &REJECTED_TRANSACTIONS.get_name_with_filter();
69+
let reverted_txs_expr = &REVERTED_TRANSACTIONS.get_name_with_filter();
70+
let batched_txs_expr = &BATCHED_TRANSACTIONS.get_name_with_filter();
7071

71-
let denominator_expr = format!(
72-
"({} + {} + {})",
73-
rejected_txs_expr,
74-
reverted_txs_expr,
75-
increase(&BATCHED_TRANSACTIONS, DEFAULT_DURATION),
76-
);
72+
let denominator_expr =
73+
format!("({} + {} + {})", rejected_txs_expr, reverted_txs_expr, batched_txs_expr,);
7774
Panel::new(
78-
"Rejected / Reverted TXs Ratio",
75+
"Rate of Rejected and Reverted TXs Ratio",
7976
format!(
80-
"Ratio of rejected / reverted transactions out of all processed txs \
77+
"Rates of the rejected and reverted transactions ratios of all processed txs \
8178
({DEFAULT_DURATION} window)"
8279
),
8380
vec![
84-
format!("{rejected_txs_expr} / {denominator_expr}"),
85-
format!("{reverted_txs_expr} / {denominator_expr}"),
81+
format!("increase({rejected_txs_expr} / {denominator_expr}[{DEFAULT_DURATION}])"),
82+
format!("increase({reverted_txs_expr} / {denominator_expr}[{DEFAULT_DURATION}])"),
8683
],
8784
PanelType::TimeSeries,
8885
)

0 commit comments

Comments
 (0)