dool
dool copied to clipboard
Python3 compatible fork of dstat
Dool
Dool is a Python3 compatible fork of Dstat.
After Dag Wieers ceased development of Dstat I forked the project to continue development.
What is Dool?
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.
Installation:
- 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
Usage:
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.
Screenshots:
Dark mode (default)
Light mode
Plugins:
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
Note:
Dool requires a 256 color compatible terminal. Most modern terminal emulators support this automatically.
See also:
Other tools similar to Dool