系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > Linux安裝使用dstat

Linux如何安裝使用dstat監(jiān)控工具

時間:2015-02-02 16:05:10 作者:qipeng 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機(jī)瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20150202/36696.html 手機(jī)查看 評論

  Linux系統(tǒng)操作中,用于系統(tǒng)監(jiān)控的命令有很多(詳見系統(tǒng)之家監(jiān)控Linux系統(tǒng)性能的命令有哪些?),今天小編要給大家介紹下Linux系統(tǒng)監(jiān)控工具dstat的使用,一起來了解下吧。

  dstat可以讓你實(shí)時地看到所有系統(tǒng)資源,例如,你能夠通過統(tǒng)計(jì)IDE控制器當(dāng)前狀態(tài)來比較磁盤利用率,或者直接通過網(wǎng)絡(luò)帶寬數(shù)值來比較磁盤的吞吐率(在相同的時間間隔內(nèi))。

  dstat將以列表的形式為你提供選項(xiàng)信息并清晰地告訴你是在何種幅度和單位顯示輸出。這樣更好地避免了信息混亂和誤報(bào)。更重要的是,它可以讓你更容易編寫插件來收集你想要的數(shù)據(jù)信息,以從未有過的方式進(jìn)行擴(kuò)展。

  Dstat的默認(rèn)輸出是專門為人們實(shí)時查看而設(shè)計(jì)的,不過你也可以將詳細(xì)信息通過CSV輸出到一個文件,并導(dǎo)入到Gnumeric或者Excel生成表格中。

  特性

  結(jié)合了vmstat,iostat,ifstat,netstat以及更多的信息

  實(shí)時顯示統(tǒng)計(jì)情況

  在分析和排障時可以通過啟用監(jiān)控項(xiàng)并排序

  模塊化設(shè)計(jì)

  使用python編寫的,更方便擴(kuò)展現(xiàn)有的工作任務(wù)

  容易擴(kuò)展和添加你的計(jì)數(shù)器(請為此做出貢獻(xiàn))

  包含的許多擴(kuò)展插件充分說明了增加新的監(jiān)控項(xiàng)目是很方便的

  可以分組統(tǒng)計(jì)塊設(shè)備/網(wǎng)絡(luò)設(shè)備,并給出總數(shù)

  可以顯示每臺設(shè)備的當(dāng)前狀態(tài)

  極準(zhǔn)確的時間精度,即便是系統(tǒng)負(fù)荷較高也不會延遲顯示

  顯示準(zhǔn)確地單位和和限制轉(zhuǎn)換誤差范圍

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

  顯示中間結(jié)果延時小于1秒

  支持輸出CSV格式報(bào)表,并能導(dǎo)入到Gnumeric和Excel以生成圖形

  安裝方法

  Ubuntu/Mint和Debin系統(tǒng):

  本地軟件庫中有相關(guān)安裝包,你可以用下面命令安裝:

  # sudo apt-get install dstat

  RHEL/CentOS和Fedora系統(tǒng):

  你可以在romforge軟件庫中添加有相關(guān)安裝包,參照指導(dǎo),使用如下命令很簡單就能進(jìn)行安裝:

  # yum install dstat

  ArchLinux系統(tǒng):

  相關(guān)軟件包在社區(qū)資源庫中,你可以用這個命令來安裝:

  # pacman -S dstat

  使用方法

  dstat的基本用法就是輸入dstat命令,輸出如下:

 Linux如何安裝使用dstat監(jiān)控工具

  這是默認(rèn)輸出顯示的信息:

  CPU狀態(tài):CPU的使用率。這項(xiàng)報(bào)告更有趣的部分是顯示了用戶,系統(tǒng)和空閑部分,這更好地分析了CPU當(dāng)前的使用狀況。如果你看到“wait”一欄中,CPU的狀態(tài)是一個高使用率值,那說明系統(tǒng)存在一些其它問題。當(dāng)CPU的狀態(tài)處在“waits”時,那是因?yàn)樗诘却齀/O設(shè)備(例如內(nèi)存,磁盤或者網(wǎng)絡(luò))的響應(yīng)而且還沒有收到。

  磁盤統(tǒng)計(jì):磁盤的讀寫操作,這一欄顯示磁盤的讀、寫總數(shù)。

  網(wǎng)絡(luò)統(tǒng)計(jì):網(wǎng)絡(luò)設(shè)備發(fā)送和接受的數(shù)據(jù),這一欄顯示的網(wǎng)絡(luò)收、發(fā)數(shù)據(jù)總數(shù)。

  分頁統(tǒng)計(jì):系統(tǒng)的分頁活動。分頁指的是一種內(nèi)存管理技術(shù)用于查找系統(tǒng)場景,一個較大的分頁表明系統(tǒng)正在使用大量的交換空間,或者說內(nèi)存非常分散,大多數(shù)情況下你都希望看到page in(換入)和page out(換出)的值是0 0。

  系統(tǒng)統(tǒng)計(jì):這一項(xiàng)顯示的是中斷(int)和上下文切換(csw)。這項(xiàng)統(tǒng)計(jì)僅在有比較基線時才有意義。這一欄中較高的統(tǒng)計(jì)值通常表示大量的進(jìn)程造成擁塞,需要對CPU進(jìn)行關(guān)注。你的服務(wù)器一般情況下都會運(yùn)行運(yùn)行一些程序,所以這項(xiàng)總是顯示一些數(shù)值。

標(biāo)簽 監(jiān)控工具

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨(dú)特見解

立即評論

以上留言僅代表用戶個人觀點(diǎn),不代表系統(tǒng)之家立場

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄