mirror of
https://github.com/tendermint/tendermint.git
synced 2026-08-15 11:46:11 +00:00
more metrics
This commit is contained in:
@@ -252,6 +252,7 @@ func NewNode(config *cfg.Config,
|
||||
Name: "height",
|
||||
Help: "Height of the chain.",
|
||||
}, []string{}),
|
||||
|
||||
Validators: prometheus.NewGaugeFrom(stdprometheus.GaugeOpts{
|
||||
Subsystem: "consensus",
|
||||
Name: "validators",
|
||||
@@ -267,6 +268,39 @@ func NewNode(config *cfg.Config,
|
||||
Name: "byzantine_validators",
|
||||
Help: "Number of validators who tried to double sign, partitioned by height.",
|
||||
}, []string{"height"}),
|
||||
|
||||
// BlockInterval: prometheus.NewHistogramFrom(stdprometheus.HistogramOpts{
|
||||
// Subsystem: "consensus",
|
||||
// Name: "block_interval",
|
||||
// Help: "Time between this and the last block, partitioned by height.",
|
||||
// }, []string{"height"}),
|
||||
// BlockTime: prometheus.NewHistogramFrom(stdprometheus.HistogramOpts{
|
||||
// Subsystem: "consensus",
|
||||
// Name: "time_to_create_block",
|
||||
// Help: "Time to create a block (from sending a proposal to commit), partitioned by height",
|
||||
// }, []string{"height"}),
|
||||
// TimeBetweenBlocks: prometheus.NewHistogramFrom(stdprometheus.HistogramOpts{
|
||||
// Subsystem: "consensus",
|
||||
// Name: "time_between_blocks",
|
||||
// Help: "Time between committing the last block and (receiving/sending a proposal), partitioned by height",
|
||||
// }, []string{"height"}),
|
||||
|
||||
NumTxs: prometheus.NewGaugeFrom(stdprometheus.GaugeOpts{
|
||||
Subsystem: "consensus",
|
||||
Name: "num_txs",
|
||||
Help: "Number of transactions, partitioned by height.",
|
||||
}, []string{"height"}),
|
||||
TotalTxs: prometheus.NewCounterFrom(stdprometheus.CounterOpts{
|
||||
Subsystem: "consensus",
|
||||
Name: "total_txs",
|
||||
Help: "Total number of transactions.",
|
||||
}, []string{}),
|
||||
|
||||
BlockSizeBytes: prometheus.NewGaugeFrom(stdprometheus.GaugeOpts{
|
||||
Subsystem: "consensus",
|
||||
Name: "block_size_bytes",
|
||||
Help: "Size of the block, partitioned by height.",
|
||||
}, []string{"height"}),
|
||||
}
|
||||
consensusState := cs.NewConsensusState(config.Consensus, state.Copy(),
|
||||
blockExec, blockStore, mempool, evidencePool, metrics)
|
||||
|
||||
Reference in New Issue
Block a user