Tmtop
Last updated
Was this helpful?
Last updated
Was this helpful?
tmtop
is a powerful CLI tool designed to monitor Tendermint-based blockchain nodes in real-time. It provides live insights into your node’s performance, including block heights, peer connections, transaction rates, and more.
You can install tmtop
by building it from source.
Verify the installation:
Once installed, start tmtop
by running:
For example, if your node is running locally on port 26657:
--block-time-refresh-rate duration
Block time refresh rate (default 30s)
--chain-info-refresh-rate duration
Chain info refresh rate (default 5m0s)
--chain-type string
Chain type. Allowed values are: 'cosmos-rpc', 'cosmos-lcd', 'tendermint' (default "cosmos-rpc")
--consumer-chain-id string
Consumer chain ID
--debug-file string
Path to file to write debug info/logs to
--disable-emojis
Disable emojis in output
--halt-height int
Custom halt-height
--help
help for tmtop
--lcd-host string
LCD API host URL
--provider-rpc-host string
Provider chain RPC host URL
--refresh-rate duration
Refresh rate (default 1s)
--timezone string
Timezone to display dates in
--upgrade-refresh-rate duration
Upgrades refresh rate (default 30m0s)
--validators-refresh-rate duration
Validators refresh rate (default 1m0s)
--verbose
Display more debug logs
--version
version for tmtop
Example with a 5-second refresh rate:
Error: failed to fetch data from RPC
Solution: Ensure your node’s RPC endpoint is accessible. Try:
If the request fails, check your firewall and node settings.
If tmtop
shows an outdated block height, your node might be lagging. Check logs:
Or you can use public oraichain RPC
tmtop
is an excellent tool for real-time monitoring of Tendermint-based blockchain nodes. It provides vital stats that help in maintaining a healthy validator.
🔹 Stay ahead, monitor your node, and ensure optimal performance with tmtop
! 🚀