Skip to main content

Metrics

Evmos nodes can enable Cosmos SDK telemetry to allow for observing and gathering insights about the Evmos application. Under the hood, it uses the go-metrics package and the Prometheus client library to expose different types of metrics like gauges and counters. For best practices on how to use different metrics types, check this blog article.

Find below a list of supported Evmos modules with custom metrics and telemetry. Using the metrics you can e.g. run performance profiles and display them in a Grafana dashboard.

Supported Metrics

MetricDescriptionUnitType
feemarket_base_feeAmount of base fee per EIP-1559 blocktokengauge
feemarket_block_gasAmount of gas used in an EIP-1559 blocktokengauge
recovery_ibc_on_recv_totalTotal number of recoveries using the ibc onRecvPacket callbackrecoverycounter
recovery_ibc_on_recv_token_totalTotal amount of tokens recovered using the ibc onRecvPacket callbacktokencounter
tx_msg_convert_coin_amount_totalTotal amount of converted coins using a ConvertCoin msgtokencounter
tx_msg_convert_coin_totalTotal number of txs with a ConvertCoin msgtxcounter
tx_msg_convert_erc20_amount_totalTotal amount of converted erc20 using a ConvertERC20 msgtokencounter
tx_msg_convert_erc20_totalTotal number of txs with a ConvertERC20 msgtxcounter
tx_msg_ethereum_tx_totalTotal number of txs processed via the EVMtxcounter
tx_msg_ethereum_tx_gas_used_totalTotal amount of gas used by an ethereum txtokencounter
tx_msg_ethereum_tx_gas_limit_per_gas_usedRatio of gas limit to gas used for an ethereum txratiogauge
tx_msg_ethereum_tx_incentives_totalTotal number of txs with an incentivized contract processed via the EVMtxcounter
tx_msg_ethereum_tx_incentives_gas_used_totalTotal amount of gas used by txs with an incentivized contract processed via the EVMtokencounter
incentives_distribute_reward_totalTotal amount of rewards that are distributed to all incentives' participantstokencounter
inflation_allocate_totalTotal amount of tokens allocated through inflationtokencounter
inflation_allocate_staking_totalTotal amount of tokens allocated through inflation to stakingtokencounter
inflation_allocate_incentives_totalTotal amount of tokens allocated through inflation to incentivestokencounter
inflation_allocate_community_pool_totalTotal amount of tokens allocated through inflation to community pooltokencounter