What is ICON?
Getting Started
How to run a local network
How to run a Validator node
How to run an API Endpoint
How to create an ICON account
How to write a smart contract
How to use the JSON-RPC API
Concepts
Economics
Governance
Network
Computational utilities
Accounts
Transactions
Blocks
Consensus mechanism
Goloop
Setup
CLI
Maintenance API
Maintenance metrics API
ICON Stack
Intro to the stack
ICON execution environments
Smart contracts
ICON networks
Client APIs
Storage
IDEs
Projects
BTP & ICON Bridge
Decentralized applications (dApps)
ICON Improvement Proposals (IIPs)
Support
Support
Security
Advanced topics
Release notes
2022-04-11
2021-12-23
2021-12-20
2021-12-10
2021-12-07
2021-10-22
2021-10-12
2021-03-20
2021-03-04
2021-02-17
2020-09-03
2020-08-27
2020-08-23
2020-08-10
2020-04-08
2020-01-28
2019-12-19
Powered By
GitBook
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
Previous
Maintenance API
Next - ICON Stack
Intro to the stack
Copy link
Contents
Consensus
Transaction Latency
Transaction Pool
From any
From user
Network traffic