分享功能強大的Linux全能系統(tǒng)實時監(jiān)控利器
⒉實時顯示統(tǒng)計情況
⒊在分析和排障時可以通過啟用監(jiān)控項并排序
⒋模塊化設(shè)計
5.使用python編寫的,更方便擴展現(xiàn)有的工作任務(wù)
6.容易擴展和添加你的計數(shù)器(請為此做出貢獻)
7.包含的許多擴展插件充分說明了增加新的監(jiān)控項目是很方便的
8.可以分組統(tǒng)計塊設(shè)備/網(wǎng)絡(luò)設(shè)備,并給出總數(shù)
9.可以顯示每臺設(shè)備的當(dāng)前狀態(tài)
10.極準確的時間精度,即便是系統(tǒng)負荷較高也不會延遲顯示
11.顯示準確地單位和和限制轉(zhuǎn)換誤差范圍
12.用不同的顏色顯示不同的單位
13.顯示中間結(jié)果延時小于1秒
14.支持輸出CSV格式報表,并能導(dǎo)入到Gnumeric和Excel以生成圖形
-c:顯示CPU系統(tǒng)占用,用戶占用,空閑,等待,中斷,軟件中斷等信息。
-C:當(dāng)有多個CPU時候,此參數(shù)可按需分別顯示cpu狀態(tài),例:-C 0,1 是顯示cpu0和cpu1的信息。
-d:顯示磁盤讀寫數(shù)據(jù)大小。
-D hda,total:include hda and total。
-n:顯示網(wǎng)絡(luò)狀態(tài)。
-N eth1,total:有多塊網(wǎng)卡時,指定要顯示的網(wǎng)卡。
-l:顯示系統(tǒng)負載情況。
-m:顯示內(nèi)存使用情況(包括used,buffer,cache,free值)。
-g:顯示頁面使用情況。
-p:顯示進程狀態(tài)。
-s:顯示交換分區(qū)使用情況。
-S:類似D/N。
-r:I/O請求情況。
-y:系統(tǒng)狀態(tài)。
-t :將當(dāng)前時間顯示在第一行
--ipc:顯示ipc消息隊列,信號等信息。
--socket:用來顯示tcp udp端口狀態(tài)。
-a:此為默認選項,等同于-cdngy。
-v:等同于 -pmgdsc -D total。
–socket :顯示網(wǎng)絡(luò)統(tǒng)計數(shù)據(jù)
–tcp :顯示常用的TCP統(tǒng)計
–udp :顯示監(jiān)聽的UDP接口及其當(dāng)前用量的一些動態(tài)數(shù)據(jù)–fs :顯示文件系統(tǒng)統(tǒng)計數(shù)據(jù)(包括文件總數(shù)量和inodes值)
–nocolor :不顯示顏色(有時候有用)
--output 文件:此選項也比較有用,可以把狀態(tài)信息以csv的格式重定向到指定的文件中,以便日后查看。例:dstat --output /root/dstat.csv & 此時讓程序默默的在后臺運行并把結(jié)果輸出到/root/dstat.csv文件中。
當(dāng)然不止這些用法,dstat附帶了一些插件很大程度地擴展了它的功能。你可以通過查看/usr/share/dstat目錄來查看它們的一些使用方法,常用的有這些:
-–disk-util :顯示某一時間磁盤的忙碌狀況
-–freespace :顯示當(dāng)前磁盤空間使用率
-–proc-count :顯示正
您可以將多個內(nèi)部dstat插件與外部dstat插件一起使用,以查看所有可用插件的列表,請運行以下命令:
$ dstat --list
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!