Concordium / Concordium/concordium-node

Extend the metrics of the Prometheus exporter part 3

Open
#790 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Haskell
Stars
108
Forks
24
Avg merge
2d 4h
Merged PRs (30d)
9

Description

This issue is tracking potential metrics to add to the built-in Prometheus exporter. The metrics should only be relevant for someone maintaining a node.

Continuation of #710 and #755.

- [ ] Current number of pending transactions. (Transactions not included in a block yet).
- [ ] Total purged transactions.
- [ ] Total dead transactions.
- [ ] Baker equity stake. (Stake of the baker without the delegators).
- [ ] Histogram with gRPC response size. (Will probably require replacing `tonic::transport::Server`)
- [ ] Count of current gRPC open connections. (Will probably require replacing the `tonic::transport::Server`)
- [ ] Total invalid/valid network messages received. (Leads to soft ban, making it similar to tracking soft bans).
- [ ] Total count of blocks containing finalization records with the signature of the node (Useful to ensure a finalizer is signing stuff in time)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.