在本文中,美聯(lián)科技小編將帶來(lái)美國(guó)服務(wù)器Linux系統(tǒng)使用比較頻繁的性能監(jiān)控工具介紹,美國(guó)服務(wù)器用戶可以根據(jù)自身需要選擇不同特性的監(jiān)控工具使用。
1、 dstat
該命令整合了vmstat,iostat和ifstat三種命令,同時(shí)增加了新的特性和功能,可以及時(shí)看到各種的資源使用情況,從而能夠?qū)Ρ群驼喜煌馁Y源使用情況。通過(guò)不同顏色和區(qū)塊布局的界面可以更加清晰的獲取信息,同時(shí)也支持將信息數(shù)據(jù)導(dǎo)出到cvs格式文件中,從而用其他應(yīng)用程序打開(kāi),或者導(dǎo)入到數(shù)據(jù)庫(kù)中。
2、 atop
這個(gè)使用ASCII碼顯示方式的命令行工具是一個(gè)顯示所有進(jìn)程活動(dòng)的性能監(jiān)控工具。可以展示每日的系統(tǒng)日志以進(jìn)行長(zhǎng)期的進(jìn)程活動(dòng)分析,并高亮顯示過(guò)載的系統(tǒng)使用資源。它包含了CPU,內(nèi)存,交換空間,磁盤(pán)和網(wǎng)絡(luò)層的度量指標(biāo),所有這些功能只需在終端運(yùn)行atop即可,也可以使用交互界面來(lái)顯示數(shù)據(jù)并進(jìn)行排序。
3、 Nmon
Nmon是Nigel's Monitor縮寫(xiě),最早開(kāi)發(fā)用來(lái)作為AIX的系統(tǒng)監(jiān)控工具。如果使用在線模式,可以使用光標(biāo)鍵在屏幕上操作實(shí)時(shí)顯示在終端上的監(jiān)控信息,使用捕捉模式能夠?qū)?shù)據(jù)保存為CSV格式,方便進(jìn)一步的處理和圖形化展示。
4、 slabtop
這個(gè)應(yīng)用能夠顯示緩存分配器是如何管理美國(guó)服務(wù)器Linux系統(tǒng)內(nèi)核中緩存的不同類型的對(duì)象。這個(gè)命令類似于top命令,區(qū)別是它的重點(diǎn)是實(shí)時(shí)顯示內(nèi)核slab緩存信息,能夠顯示按照不同排序條件來(lái)排序顯示緩存列表,同時(shí)也能夠顯示一個(gè)slab層信息的統(tǒng)計(jì)信息的題頭。
5、 sar
sar 命令可以將美國(guó)服務(wù)器操作系統(tǒng)上所選的累積活動(dòng)計(jì)數(shù)器內(nèi)容信息輸出到標(biāo)準(zhǔn)輸出上,其基于計(jì)數(shù)值和時(shí)間間隔參數(shù)的審計(jì)系統(tǒng),會(huì)按照指定的時(shí)間間隔輸出指定次數(shù)的監(jiān)控信息。
6、 Saidar
Saidar是一個(gè)簡(jiǎn)單且輕量的系統(tǒng)信息監(jiān)控工具,雖然無(wú)法提供大多性能報(bào)表,但是能夠通過(guò)一個(gè)簡(jiǎn)單明了的方式顯示最有用的系統(tǒng)運(yùn)行狀況數(shù)據(jù),可以很直觀地看到運(yùn)行時(shí)間、平均負(fù)載、CPU、內(nèi)存、進(jìn)程、磁盤(pán)和網(wǎng)絡(luò)接口統(tǒng)計(jì)信息。
7、 top
top是大多數(shù)美國(guó)服務(wù)器類Unix操作系統(tǒng)任務(wù)管理器,可以顯示當(dāng)前正在運(yùn)行的進(jìn)程的列表,用戶可以按照不同的條件對(duì)該列表進(jìn)行排序。它主要顯示了系統(tǒng)進(jìn)程對(duì)CPU和內(nèi)存的使用狀況。
8、 Sysdig
Sysdig是一個(gè)能夠讓系統(tǒng)管理員和開(kāi)發(fā)人員以前所未有方式洞察其系統(tǒng)行為的監(jiān)控工具,其開(kāi)發(fā)團(tuán)隊(duì)希望改善系統(tǒng)級(jí)的監(jiān)控方式,通過(guò)提供關(guān)于存儲(chǔ),進(jìn)程,網(wǎng)絡(luò)和內(nèi)存子系統(tǒng)的統(tǒng)一有序以及粒度可見(jiàn)的方式來(lái)進(jìn)行錯(cuò)誤排查,并可以創(chuàng)建系統(tǒng)活動(dòng)記錄文件以便可以在任何時(shí)間輕松分析。
9、 netstat
是美國(guó)服務(wù)器Linux系統(tǒng)管理員使用來(lái)顯示各種網(wǎng)絡(luò)信息的工具,如查看端口狀況,同時(shí)也顯示了不同程序間打開(kāi)的Unix套接字的信息,作為大多數(shù)Linux發(fā)行版本的一部分,netstat的許多命令在netstat和它的不同輸出中有詳細(xì)的描述。
10、 tcpdump
tcpdump可以用來(lái)查看網(wǎng)絡(luò)連接的封包內(nèi)容,它顯示了傳輸過(guò)程中封包內(nèi)容的各種信息,為了使得輸出信息更為有用,它允許使用者通過(guò)不同的過(guò)濾器獲取自己想要的信息。
11、 vmstat
vmstat是虛擬內(nèi)存virtual memory statistics的縮寫(xiě),作為一個(gè)內(nèi)存監(jiān)控工具,它收集和顯示關(guān)于內(nèi)存,進(jìn)程,終端和分頁(yè)和I/O阻塞的概括信息,作為一個(gè)開(kāi)源程序,它可以在大部分Linux發(fā)行版本中找到,包括Solaris和FreeBSD,可以用來(lái)診斷大部分的內(nèi)存性能問(wèn)題和其他相關(guān)問(wèn)題。
12、 free
free是另一個(gè)能夠在終端中顯示內(nèi)存和交換空間使用的命令行工具。由于它的簡(jiǎn)易,所以經(jīng)常用于快速查看內(nèi)存使用或者是應(yīng)用于不同的腳本和應(yīng)用程序中,幾乎所有美國(guó)服務(wù)器系統(tǒng)管理員日常都會(huì)用這個(gè)工具。
以上就是部分美國(guó)服務(wù)器Linux系統(tǒng)性能監(jiān)控工具,下期美聯(lián)科技小編將會(huì)介紹更多的監(jiān)控工具,歡迎各位美國(guó)服務(wù)器用戶關(guān)注哦!
美國(guó)服務(wù)器Linux 系統(tǒng)性能監(jiān)控工具集結(jié) 一
來(lái)源:美國(guó)服務(wù)器
作者:美聯(lián)科技小編Zoe
瀏覽量:213
