1*4882a593Smuzhiyunconfig BR2_PACKAGE_DSTAT 2*4882a593Smuzhiyun bool "dstat" 3*4882a593Smuzhiyun depends on BR2_USE_WCHAR # python 4*4882a593Smuzhiyun depends on BR2_USE_MMU # python 5*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # python 6*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # python 7*4882a593Smuzhiyun select BR2_PACKAGE_PYTHON3 if !BR2_PACKAGE_PYTHON 8*4882a593Smuzhiyun help 9*4882a593Smuzhiyun Dstat, written in Python, is a versatile replacement for 10*4882a593Smuzhiyun vmstat, iostat, netstat and ifstat. Dstat overcomes some of 11*4882a593Smuzhiyun their limitations and adds some extra features, more counters 12*4882a593Smuzhiyun and flexibility. Dstat is handy for monitoring systems during 13*4882a593Smuzhiyun performance tuning tests, benchmarks or troubleshooting. 14*4882a593Smuzhiyun Dstat allows you to view all of your system resources in 15*4882a593Smuzhiyun real-time, you can e.g. compare disk utilization in 16*4882a593Smuzhiyun combination with interrupts from your IDE controller, or 17*4882a593Smuzhiyun compare the network bandwidth numbers directly with the disk 18*4882a593Smuzhiyun throughput (in the same interval). 19*4882a593Smuzhiyun 20*4882a593Smuzhiyun Note that to get proper output, your terminal size should be 21*4882a593Smuzhiyun known by the termios subsystem. This can be done by running 22*4882a593Smuzhiyun the 'resize' utility of busybox. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun http://dag.wieers.com/home-made/dstat/ 25*4882a593Smuzhiyun 26*4882a593Smuzhiyuncomment "dstat needs a toolchain w/ wchar, threads, dynamic library" 27*4882a593Smuzhiyun depends on BR2_USE_MMU 28*4882a593Smuzhiyun depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS 29