feat(metrics): Add cumulative transaction counters to improve observability (#12273)

Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
This commit is contained in:
DevOrbitlabs
2024-12-31 04:19:36 +07:00
committed by GitHub
parent 5629ba0bb1
commit 41104933c1
2 changed files with 24 additions and 8 deletions

View File

@ -1724,15 +1724,29 @@
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(reth_database_transaction_open_total{instance=~\"$instance\"}) by (mode)",
"expr": "sum(reth_database_transaction_opened_total{instance=~\"$instance\"}) by (mode)",
"format": "time_series",
"instant": false,
"legendFormat": "{{mode}}",
"legendFormat": "Opened {{mode}}",
"range": true,
"refId": "A"
},
{
"datasource": {
"type": "prometheus",
"uid": "${DS_PROMETHEUS}"
},
"editorMode": "code",
"exemplar": false,
"expr": "sum(reth_database_transaction_closed_total{instance=~\"$instance\"}) by (mode)",
"format": "time_series",
"instant": false,
"legendFormat": "Closed {{mode}}",
"range": true,
"refId": "B"
}
],
"title": "Number of open transactions",
"title": "Number of transactions",
"type": "timeseries"
},
{