linux伺服器檢視監控頻寬的幾個工具

十月1575873887發表於2022-09-19

企業使用者在使用伺服器時,需要網路頻寬的支援,使用者才可以進行訪問和瀏覽網站。但是企業對於伺服器頻寬使用情況一般掌握的不是很清楚。今天,壹基比十月就為大家推薦幾款監控頻寬使用情況的Linux命令工具。一.監控總體頻寬使用情況

1.nload工具 
 nload是一個命令列工具,讓使用者可以分開來監控入站流量和出站流量。它還可以繪製圖表以顯示入站流量和出站流量,檢視比例可以調整。
 這個工具雖然使用起來很簡單,但是不支援許多選項。因此,如果使用者只需要快速檢視總頻寬使用情況,無需每個程式的詳細情況,那麼nload用起來很方便。
 2.bmon工具
 bmon(頻寬監控器)是一款類似nload的工具,它可以顯示系統上所有網路介面的流量負載。輸出結果還含有圖表和剖面,附有資料包層面的詳細資訊。 

二.監控每個程式頻寬使用情況

nethogs是一款小巧的"net top"工具,可以顯示每個程式所使用的頻寬,並對列表排序,將耗用頻寬最多的程式排在最上面。  萬一出現頻寬使用突然激增的情況,使用者迅速開啟nethogs,就可以找到導致頻寬使用激增的程式。nethogs可以報告程式的程式編號、使用者和路徑。

三.監控每個套接字連線頻寬使用情

1.iftop工具

iftop可測量透過每一個套接字連線傳輸的資料;它採用的工作方式有別於nload。iftop使用pcap庫來捕獲進出網路介面卡的資料包,然後彙總資料包大小和數量,搞清楚總的頻寬使用情況。

雖然iftop報告每個連線所使用的頻寬,但它無法報告參與某個套按字連線的程式名稱/編號。不過由於基於pcap庫,iftop能夠過濾流量,並報告由過濾器指定的所選定主機連線的頻寬使用情況。

2.iptraf工具
iptraf是一款互動式、色彩鮮豔的IP區域網監控工具。它可以顯示每個連線以及主機之間傳輸的資料量。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70019600/viewspace-2915309/,如需轉載,請註明出處,否則將追究法律責任。

相關文章