效能監測工具dstat

2021-10-13 12:05:05 字數 1356 閱讀 3880

dstat特點:

結合了vmstat,iostat,ifstat,netstat以及更多的資訊

實時顯示統計情況

在分析和排障時可以通過啟用監控項並排序

模組化設計

使用python編寫的,更方便擴充套件現有的工作任務

容易擴充套件和新增你的計數器(請為此做出貢獻)

包含的許多擴充套件外掛程式充分說明了增加新的監控專案是很方便的

可以分組統計塊裝置/網路裝置,並給出總數

可以顯示每台裝置的當前狀態

極準確的時間精度,即便是系統負荷較高也不會延遲顯示

顯示準確地單位和和限制轉換誤差範圍

用不同的顏色顯示不同的單位

顯示中間結果延時小於1秒

支援輸出csv格式報表,並能匯入到gnumeric和excel以生成圖形

命令引數:

在dstat命令中有很多引數可選,你可以通過man dstat命令檢視,大多數常用的引數有這些:

-l :顯示負載統計量

-m :顯示記憶體使用率(包括used,buffer,cache,free值)

-r :顯示i/o統計

-s :顯示交換分割槽使用情況

-t :將當前時間顯示在第一行

–fs :顯示檔案系統統計資料(包括檔案總數量和inodes值)

–nocolor :不顯示顏色(有時候有用)

–socket :顯示網路統計資料

–tcp :顯示常用的tcp統計

–udp :顯示監聽的udp介面及其當前用量的一些動態資料

當然不止這些用法,dstat附帶了一些外掛程式很大程度地擴充套件了它的功能。你可以通過檢視/usr/share/dstat目錄來檢視它們的一些使用方法,常用的有這些:

-–disk-util :顯示某一時間磁碟的忙碌狀況

-–freespace :顯示當前磁碟空間使用率

-–proc-count :顯示正在執行的程式數量

-–top-bio :指出塊i/o最大的程序

-–top-cpu :圖形化顯示cpu占用最大的程序

-–top-io :顯示正常i/o最大的程序

-–top-mem :顯示占用最多記憶體的程序

dstat 效能監測工具

dstat 是乙個可以取代vmstat,iostat,netstat和ifstat這些命令的多功能產品。dstat克服了這些命令的侷限並增加了一些另外的功能,增加了監控項,也變得更靈活了。dstat可以很方便監控系統執行狀況並用於基準測試和排除故障。dstat可以讓你實時地看到所有系統資源,例如,你...

dstat效能監測工具

首先安裝直接在linux裡安裝psutil工具 yum install y dstat 如果安裝不了,需要找一下原因 是yum不能執行,還是沒有dstat。一般都是可以的 直接執行dstat命令就可以直接檢視實時監測系統效能使用情況。如果執行 dstat 3 指的是每3秒收集一次。直接使用dstat...

Linux效能監控工具dstat

1 效能調優之dstat 2 linux終端下 dstat 監控工具 3 dstat 效能測試工具常用選項 4 dstat命令常用引數 wget sudo rpm ivh epel release 6 8.noarch.rpm或者 sudo rpm ivh epel release yum repo...