Diagnostics
Dstat helps identify bottlenecks that hide in the complex interplay of CPU, hard drive and network. Thanks to an extensive number of parameters, the program is also suitable for monitoring a server.
|
Brian Jackson, 123RF
Dstat helps identify bottlenecks that hide in the complex interplay of CPU, hard drive and network. Thanks to an extensive number of parameters, the program is also suitable for monitoring a server.
Linux users have a large repertoire of tools at their fingertips for figuring out the current workload on system resources. You may already have used tools such as iostat and netstat . These and other tools are either intended only for professionals or solely for the purpose of displaying parts of the desired parameters. The dstat tool, on the other hand, can be used by both novice and experienced administrators, because it offers well-structured and colorful information output. Therefore, with only a little practice, a less experienced user can detect processes causing significant loads on the system.
Dag Johan Maarten Wieers from Belgium was the primary developer for dstat, which is written in Python. Originally, he intended for the program to bring the functions of the well-known tools ifstat , iostat , netstat , and vmstat together in one place to give the user a comprehensive view of network disk and memory status.
The tool also includes numerous extensions that display metrics for many different applications. Although the kernel provides the standard measurement values in the usual way via a virtual proc filesystem, the software has its own modules to read the measurement values for applications.
[...]
Pages: 4
lsof give you a comprehensive list of all open files, be it a regular file, a library, a network file, or a data stream. We show you how to use lsof and how to make things easy with a simple graphical interface.
Many programs communicate over the network, and when a bottleneck occurs, these tools can help you determine the cause.
Linux provides several tools for maintaining mass storage. Gnome Disks combines the most important functions into one interface.
The continued rapid growth of the Internet is placing ever-increasing demands on web servers. Does the venerable Apache HTTP server have what it takes to keep up?
Flash chips are now used as storage devices for operating systems. MultiSystem lets you pack as many operating systems as you want on a USB stick.
© 2025 Linux New Media USA, LLC – Legal Notice