Linux監控工具之dstat使用詳解

      dstat是一個用來替換 vmstat,iostat netstat,nfsstat和ifstat這些命令的工具, 是一個全能系統信息統計工具. 與sysstat相比, dstat擁有一個彩色的界面, 在手動觀察性能情況時, 數據比較顯眼容易觀察, 並且dstat支持即時刷新.ios

      安裝完成後,執行 dstat 命令,默認狀況它會收集-cpu-、-disk-、-net-、-paging-、-system-的數據,一秒鐘收集一次.網絡

wKiom1SIFMbA2dtjAAD8QN_V_HY900.jpg

dstat經常使用的選項有:異步

        -c     顯示cpu使用狀況socket

        -d     顯示磁盤使用狀況tcp

       -g,     顯示頁面數據  ide

        -i      啓用中斷數據工具

        -l      平均負載統計(1分鐘,5分鐘,15分鐘)性能

        -m     顯示內存使用信息spa

        -n     顯示網絡信息unix

        -p      enable process stats (runnable,uninterruptible, new)

       -r       enable I/O request stats(read, write requests)

       -s       顯示交換分區使用信息

       -t       啓用時間/日期輸出

       -y       系通通計(中斷上下文切換)

       --aio    顯示異步io統計數據

       --ipc     ipc相關的信息

       --raw:    raw socket

       --tcp     tcp socket

       --udp    udp socket

       --socket  raw, tcp, udp

       --unix    unix sock

       --top-cpu 顯示最佔用CPU的進程

       --top-bio 顯示最佔用block IO的進程

       --top-mem: 顯示最耗費內存的進程

       --top-io   最佔用IO的進程

相關文章
相關標籤/搜索