Schedule: Pluggable real-time monitoring with dstat
Speakers | |
---|---|
Dag Wieers | |
Schedule | |
Day | Saturday |
Room | H.1309 |
Start time | 18:00 |
End time | 19:00 |
Duration | 01:00 |
Info | |
Event type | Podium |
Track | CentOS + Fedora |
Language | English |
Dstat is a versatile replacement for vmstat, iostat, netstat, nfsstat and ifstat. Dstat overcomes some of their limitations and adds some extra features, more counters and flexibility. Dstat is handy for monitoring systems during performance tuning tests, benchmarks or troubleshooting.
Dstat allows you to view all of your system resources instantly, you can eg. compare disk usage in combination with interrupts from your IDE controller, or compare the network bandwidth numbers directly with the disk throughput (in the same interval).
The aim of this talk is to present dstat to the FOSDEM audience. At first explain what it was designed for and why it displays information in this way. The usefulness to correlate counters by selecting only those values on a case-by-case basis. I'd like to highlight the different use cases and show the potential of dstat as it is today in comparison with vmstat, top and other tools. How one can create raw data and graphs and what kind of plugins currently exist. Before diving into the internals, I'd like to pinpoint some of the known limitations and performance aspects of using a scripting language.