Skip to content

Latest commit

 

History

History
67 lines (49 loc) · 2.93 KB

maintenance-metrics-api.md

File metadata and controls

67 lines (49 loc) · 2.93 KB

Maintenance metrics API

Provide metrics by HTTP GET ‘http://SERVER_IP:RPC_PORT/metrics’

Integrated with prometheus

  • suffix-rule of metric
    • _duration : time value (unit : msec)
    • _cnt : number of events
    • _sum : sum of values

Consensus

Metric Description
consensus_height Height of Propose-Block
consensus_height_duration Consensus Duration of Previous Block
consensus_round Current Consensus Round
consensus_round_duration Duration of Previous Consensus Round

Transaction Latency

Metric Description
txlatency_commit Average of commit latency (msec) of transactions from user
txlatency_finalize Average of finalize latency (msec) of transactions from user

Transaction Pool

Accumulated number and bytes of processed transactions

From any

Received transactions via p2p and json-rpc

Metric Description
txpool_add_cnt accumulated number of add transactions
txpool_add_sum accumulated bytes of add transactions
txpool_drop_cnt accumulated number of drop invalid-transactions
txpool_drop_sum accumulated bytes of drop invalid-transactions
txpool_remove_cnt accumulated number of remove valid-transactions
txpool_remove_sum accumulated bytes of remove valid-transactions

From user

Received transactions via json-rpc

Metric Description
txpool_user_add_cnt accumulated number of add transactions
txpool_user_add_sum accumulated bytes of add transactions
txpool_user_drop_cnt accumulated number of drop invalid-transactions
txpool_user_drop_sum accumulated bytes of drop invalid-transactions
txpool_user_remove_cnt accumulated number of remove valid-transactions
txpool_user_remove_sum accumulated bytes of remove valid-transactions

Network traffic

Accumulated number and bytes of network packets

Metric Description
network_recv_cnt accumulated number of receive packets
network_recv_sum accumulated bytes of receive packets
network_send_cnt accumulated number of send packets
network_send_sum accumulated bytes of send packets