Dool is a Python3 compatible fork of Dstat.
After Dag Wieers ceased development of Dstat I forked the project to continue development.
Dool is a command line tool to monitor many aspects of your system: CPU, Memory, Network, Load Average, etc. It also includes a robust plug-in architecture to allow monitoring other system metrics.
- Download the latest release archive file or clone the Git repo
- Extract the archive to an appropriate temporary directory on your system
- Run the
install.py
script
dool [--preset] [--plugin] [delay]
My most common usage of Dool is:
dool --more 15
which uses the --more
preset and outputs data every 15 seconds. Available
presets are --defaults
, --more
, or --all
. If no delay is specified,
Dool will default to outputting every second.
Dool ships with many plug-ins to configure the output to your taste.
dool --cpu --net --time --full 15 # Show CPU usage, and each network interface
dool --disk --memory 5 # Show disk totals, and memory consumption
dool --cpu --load --swap --time 60 # Show CPU, load, and swap
A list of available plug-ins are available if you run dool --version
Dool requires a 256 color compatible terminal. Most modern terminal emulators support this automatically.
Other tools similar to Dool