很多美國服務(wù)器用戶都有監(jiān)控網(wǎng)絡(luò)的需求,而在美國服務(wù)器Linux系統(tǒng)上,有很多現(xiàn)成的工具可以使用,即使每個(gè)工具的特點(diǎn)都有所不用,但都可以幫助美國服務(wù)器用戶達(dá)到監(jiān)控網(wǎng)絡(luò)流量的目的,區(qū)別只在于不同工具的工作方式不同。
例如 nethogs 工具可以被用來展示每個(gè)進(jìn)程的帶寬使用情況,可以讓美國服務(wù)器用戶知道消耗了整個(gè)網(wǎng)絡(luò)資源的是哪個(gè)應(yīng)用; iftop 可以被用來展示每個(gè)套接字連接的帶寬使用情況,而像 nload 這類的工具可以幫助用戶得到有關(guān)整個(gè)帶寬的信息。下面就跟著美聯(lián)科技小編來具體了解一下吧。
1、Nethogs
nethogs 是一個(gè)免費(fèi)的工具,可以查找給網(wǎng)絡(luò)流量帶來了麻煩的PID。它按每個(gè)進(jìn)程來分組帶寬,而不是像大多數(shù)的工具那樣按照每個(gè)協(xié)議或每個(gè)子網(wǎng)來劃分流量,同時(shí)支持 IPv4 和 IPv6。
美國服務(wù)器 Linux 系統(tǒng)用戶可以使用 nethogs 來顯示每個(gè)進(jìn)程的 TCP 下載和上傳速率,可以使用命令【nethogs eth0 】來監(jiān)控一個(gè)指定的設(shè)備,上面的 eth0 是指定想獲取信息的設(shè)備的名稱,同時(shí)還可以得到有關(guān)正在傳輸?shù)臄?shù)據(jù)的傳輸速率信息。
2、Nload
nload 是一個(gè)控制臺(tái)應(yīng)用,可以被用來實(shí)時(shí)地監(jiān)控網(wǎng)絡(luò)流量和帶寬使用情況,它還通過提供兩個(gè)簡(jiǎn)單易懂的圖表來對(duì)流量進(jìn)行可視化。這個(gè)絕妙的網(wǎng)絡(luò)監(jiān)控工具還可以在監(jiān)控過程中切換被監(jiān)控的設(shè)備,而這可以通過按左右箭頭來完成。
nload 提供的圖表是非常容易理解的,提供了有用的信息,也展示了諸如被傳輸數(shù)據(jù)的總量和最小/最大網(wǎng)絡(luò)速率等信息。
3、 Slurm
slurm 是另一個(gè) Linux 網(wǎng)絡(luò)負(fù)載監(jiān)控工具,它以一個(gè)不錯(cuò)的 ASCII 圖來顯示結(jié)果,還支持許多按鍵用以交互,例如 c 用來切換到經(jīng)典模式, s 切換到分圖模式, r 用來重繪屏幕, L 用來啟用 TX/RX 燈(注:TX:發(fā)送流量;RX:接收流量) ,m 用來在經(jīng)典分圖模式和大圖模式之間進(jìn)行切換, q 退出 slurm。
4、Iftop
當(dāng)想顯示連接到網(wǎng)卡上的各個(gè)美國服務(wù)器主機(jī)的帶寬使用情況時(shí),iftop 是一個(gè)非常有用的工具。根據(jù) man 手冊(cè),iftop 在一個(gè)指定的接口或在它可以找到的第一個(gè)接口上監(jiān)聽網(wǎng)絡(luò)流量,并且展示出一個(gè)表格來顯示當(dāng)前的一對(duì)主機(jī)間的帶寬使用情況。
5、Collectl
collectl 可以被用來收集描述當(dāng)前系統(tǒng)狀態(tài)的數(shù)據(jù),并且它支持記錄模式、回放模式兩種模式。
1)記錄模式
允許從一個(gè)正在運(yùn)行的系統(tǒng)中讀取數(shù)據(jù),然后將這些數(shù)據(jù)要么顯示在終端中,要么寫入一個(gè)或多個(gè)文件或一個(gè)套接字中。
2)回放模式
回放模式下,數(shù)據(jù)從一個(gè)或多個(gè)由記錄模式生成的數(shù)據(jù)文件中讀取。
6、Netstat
netstat 是一個(gè)用來監(jiān)控傳入和傳出的網(wǎng)絡(luò)數(shù)據(jù)包統(tǒng)計(jì)數(shù)據(jù)的接口統(tǒng)計(jì)數(shù)據(jù)命令行工具。它會(huì)顯示 TCP 連接,包括上傳和下行,路由表,及一系列的網(wǎng)絡(luò)接口和網(wǎng)絡(luò)協(xié)議統(tǒng)計(jì)數(shù)據(jù)。
7、 Netload
netload 命令只展示一個(gè)關(guān)于當(dāng)前網(wǎng)絡(luò)荷載和自從程序運(yùn)行之后傳輸數(shù)據(jù)總的字節(jié)數(shù)目的簡(jiǎn)要報(bào)告,它沒有更多的功能,是 netdiag 軟件的一部分。
8、Nagios
nagios 是一個(gè)領(lǐng)先且功能強(qiáng)大的開源監(jiān)控系統(tǒng),它使得網(wǎng)絡(luò)或美國服務(wù)器系統(tǒng)管理員可以在服務(wù)器的各種問題影響到服務(wù)器的主要事務(wù)之前,發(fā)現(xiàn)并解決這些問題。 有了 nagios 系統(tǒng),管理員便可以在一個(gè)單一的窗口中監(jiān)控遠(yuǎn)程美國服務(wù)器系統(tǒng)、交換機(jī)、路由器和打印機(jī)等。它會(huì)顯示出重要的警告并指出在網(wǎng)絡(luò)或服務(wù)器中是否出現(xiàn)某些故障,這可以間接地幫助在問題發(fā)生前就著手執(zhí)行補(bǔ)救行動(dòng)。
9、EtherApe
etherApe 是一個(gè)針對(duì) Unix 的圖形化網(wǎng)絡(luò)監(jiān)控工具,它仿照了 etherman 軟件,支持鏈路層、IP 和 TCP 等模式,并支持以太網(wǎng), FDDI, 令牌環(huán), ISDN, PPP, SLIP 及 WLAN 設(shè)備等接口,以及一些封裝格式。主機(jī)和連接隨著流量和協(xié)議而改變其尺寸和顏色,可以過濾要展示的流量,并可從一個(gè)文件或運(yùn)行的網(wǎng)絡(luò)中讀取數(shù)據(jù)包。
10、Tcpflow
tcpflow 是一個(gè)命令行工具,它可以捕捉 TCP 連接的部分傳輸數(shù)據(jù),并以一種方便協(xié)議分析或除錯(cuò)的方式來存儲(chǔ)數(shù)據(jù)。它重構(gòu)了實(shí)際的數(shù)據(jù)流并將每個(gè)流存儲(chǔ)在不同的文件中,以備日后的分析。它能識(shí)別 TCP 序列號(hào)并可以正確地重構(gòu)數(shù)據(jù)流,不管是在重發(fā)還是亂序發(fā)送狀態(tài)下。
以上就是部分美國服務(wù)器Linux系統(tǒng)網(wǎng)絡(luò)流量監(jiān)控工具,本文美聯(lián)科技小編先介紹這些,下期小編再接著來介紹,感興趣的用戶,可以隨時(shí)關(guān)注美聯(lián)科技哦!
美國服務(wù)器Linux系統(tǒng)網(wǎng)絡(luò)流量監(jiān)控工具介紹 一
來源:美國服務(wù)器
作者:美聯(lián)科技小編Zoe
瀏覽量:159