mirror of
https://github.com/fluencelabs/tendermint
synced 2025-04-25 06:42:16 +00:00
update ADR
This commit is contained in:
parent
7efb73aa18
commit
c958b5319c
@ -70,25 +70,28 @@ will need to write interfaces ourselves.
|
|||||||
|
|
||||||
### List of metrics
|
### List of metrics
|
||||||
|
|
||||||
| | Name | Type | Labels | Description |
|
| | Name | Type | Description |
|
||||||
| - | --------------------------------------- | ------- | ------------------------- | ----------------------------------------------------------------------------- |
|
| - | --------------------------------------- | ------- | ----------------------------------------------------------------------------- |
|
||||||
| A | height | Counter | height-X | |
|
| A | consensus_height | Gauge | |
|
||||||
| A | validators | Gauge | height-X | Number of validators who signed |
|
| A | consensus_validators | Gauge | Number of validators who signed |
|
||||||
| A | missing_validators | Gauge | height-X | umber of validators who did not sign |
|
| A | consensus_validators_power | Gauge | Total voting power of all validators |
|
||||||
| A | byzantine_validators | Gauge | height-X | Number of validators who tried to double sign |
|
| A | consensus_missing_validators | Gauge | Number of validators who did not sign |
|
||||||
| A | block_interval | Timing | | Time between this and last block (Block.Header.Time) |
|
| A | consensus_missing_validators_power | Gauge | Total voting power of the missing validators |
|
||||||
| | block_time | Timing | | Time to create a block (from creating a proposal to commit) |
|
| A | consensus_byzantine_validators | Gauge | Number of validators who tried to double sign |
|
||||||
| | time_between_blocks | Timing | | Time between committing last block and (receiving proposal creating proposal) |
|
| A | consensus_byzantine_validators_power | Gauge | Total voting power of the byzantine validators |
|
||||||
| A | rounds | Counter | height-X | Number of rounds |
|
| A | consensus_block_interval | Timing | Time between this and last block (Block.Header.Time) |
|
||||||
| | prevotes | Counter | height-X height-X-round-Y | |
|
| | consensus_block_time | Timing | Time to create a block (from creating a proposal to commit) |
|
||||||
| | precommits | Counter | height-X height-X-round-Y | |
|
| | consensus_time_between_blocks | Timing | Time between committing last block and (receiving proposal creating proposal) |
|
||||||
| | prevotes_total_power | Counter | height-X height-X-round-Y | |
|
| A | consensus_rounds | Gauge | Number of rounds |
|
||||||
| | precommits_total_power | Counter | height-X height-X-round-Y | |
|
| | consensus_prevotes | Gauge | |
|
||||||
| A | num_txs | Counter | height-X | |
|
| | consensus_precommits | Gauge | |
|
||||||
| | total_txs | Counter | | |
|
| | consensus_prevotes_total_power | Gauge | |
|
||||||
| | block_size | Gauge | height-X | In bytes |
|
| | consensus_precommits_total_power | Gauge | |
|
||||||
| | peers | Gauge | | Number of peers node's connected to |
|
| A | consensus_num_txs | Gauge | |
|
||||||
| | power | Gauge | | |
|
| A | mempool_size | Gauge | |
|
||||||
|
| A | consensus_total_txs | Gauge | |
|
||||||
|
| A | consensus_block_size | Gauge | In bytes |
|
||||||
|
| A | p2p_peers | Gauge | Number of peers node's connected to |
|
||||||
|
|
||||||
`A` - will be implemented in the fist place.
|
`A` - will be implemented in the fist place.
|
||||||
|
|
||||||
@ -96,10 +99,18 @@ will need to write interfaces ourselves.
|
|||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
|
Proposed.
|
||||||
|
|
||||||
## Consequences
|
## Consequences
|
||||||
|
|
||||||
### Positive
|
### Positive
|
||||||
|
|
||||||
|
Better visibility, support of variety of monitoring backends
|
||||||
|
|
||||||
### Negative
|
### Negative
|
||||||
|
|
||||||
|
One more library to audit, messing metrics reporting code with business domain.
|
||||||
|
|
||||||
### Neutral
|
### Neutral
|
||||||
|
|
||||||
|
-
|
||||||
|
Loading…
x
Reference in New Issue
Block a user