電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 52|回復(fù): 0
收起左側(cè)

分享幾條 Linux 網(wǎng)絡(luò)監(jiān)控工具

[復(fù)制鏈接]

319

主題

319

帖子

2727

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

積分
2727
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-10-29 17:30:00 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
關(guān)注+星標(biāo)公眾號(hào),不錯(cuò)過(guò)精彩內(nèi)容
來(lái)源 | 網(wǎng)絡(luò)
在進(jìn)行生產(chǎn)環(huán)境網(wǎng)絡(luò)狀態(tài)檢測(cè)、測(cè)試網(wǎng)絡(luò)質(zhì)量、網(wǎng)絡(luò)傳輸能力極限的時(shí)候就經(jīng)常會(huì)用到下面的 Linux 工具,每一種工具都有其側(cè)重點(diǎn),我們可以根據(jù)具體的關(guān)注點(diǎn)來(lái)有選擇性的使用這些工具。一、nethogs(進(jìn)程級(jí)別)

NetHogs 是一個(gè)在終端中運(yùn)行的簡(jiǎn)單開(kāi)源實(shí)用程序。它不是按協(xié)議或每個(gè)子網(wǎng)分解流量,而是按進(jìn)程對(duì) bandwith 進(jìn)行分組。這對(duì)于查找掛起程序的 PID 或僅查看正在消耗帶寬的內(nèi)容非常有幫助。它主要依賴于/proc,因此大多數(shù)功能僅適用于Linux。要運(yùn)行它,只需使用:
  • sudo nethogs您可以方便地在命令指定設(shè)備 (例如: sudo nethogs eth0)。您還有其他參數(shù),例如為刷新率 (-d) 、版本信息 (-V) 、tracemode (-t) 選擇延遲還有一些您可以在手冊(cè)頁(yè) (man nethogs) 中查看的其他內(nèi)容。二、nload(網(wǎng)卡級(jí)別)

    nload 是一個(gè)開(kāi)源控制臺(tái)應(yīng)用程序,可讓您實(shí)時(shí)監(jiān)控網(wǎng)絡(luò)流量和帶寬使用情況。它使用圖表可視化傳入和傳出流量,同時(shí)還提供附加信息 (傳輸數(shù)據(jù)總量、最小/最大網(wǎng)絡(luò)使用量等)。這是一個(gè)簡(jiǎn)單易用的工具,有時(shí)會(huì)非常有用。三、cmb(網(wǎng)卡級(jí)別)

    CBM是一個(gè)非常簡(jiǎn)單的工具,以非常精簡(jiǎn)的方式在所有連接的設(shè)備上顯示(彩色)網(wǎng)絡(luò)流量。使用 CBM 和安裝 CBM 一樣簡(jiǎn)單。你只需要運(yùn)行:
  • cbm這些命令顯示在終端的底部,以便您可以輕松控制它們。
    四、iftop(主機(jī)級(jí)別)

    iftop 是一個(gè)免費(fèi)的開(kāi)源軟件命令行系統(tǒng)監(jiān)控工具,可生成主機(jī)對(duì)之間網(wǎng)絡(luò)連接的頻繁更新列表。連接可以按不同的參數(shù)排序,但默認(rèn)情況下,它們按帶寬使用量排序,僅顯示 “top” 帶寬消費(fèi)者。五、iPerf(性能測(cè)試)

    iPerf 是用于網(wǎng)絡(luò)性能測(cè)量和調(diào)整的工具,可以為任何網(wǎng)絡(luò)產(chǎn)生標(biāo)準(zhǔn)化的性能測(cè)量。它具有客戶端和服務(wù)器功能,并且可以創(chuàng)建數(shù)據(jù)流來(lái)測(cè)量?jī)啥嗽谝粋(gè)方向或兩個(gè)方向上的帶寬、損耗和其他參數(shù)。有兩種實(shí)現(xiàn)方式: 原始 iPerf (iPerf2) 和非向后兼容實(shí)現(xiàn) iperf3。注意: 對(duì)于所有其他示例,如果您使用的是 iPerf3,只需將 iperf 的所有實(shí)例替換為iPerf3。但是,這樣做只會(huì)顯示您的選項(xiàng)。要運(yùn)行 iPerf,您至少需要兩臺(tái)機(jī)器: 一臺(tái)充當(dāng)客戶端,一臺(tái)充當(dāng)服務(wù)器。對(duì)于服務(wù)器,您將使用:
  • iperf -s這將打開(kāi)監(jiān)聽(tīng)端口 5001 的機(jī)器。要連接到另一臺(tái)計(jì)算機(jī)并運(yùn)行測(cè)試,您將使用:
  • iperf -c server_address其中 server_address 當(dāng)然是您嘗試連接的服務(wù)器的地址。這可以是一個(gè) ip 地址,也可以是 ping.online.net 之類的地址。IPerf3 團(tuán)隊(duì)有一個(gè)用于測(cè)試目的的 服務(wù)器列表。IPerf 是一種廣泛使用的工具,具有許多特定用途和許多選項(xiàng)。我不再贅述,因?yàn)檫@超出了本文的范圍。但是,您可以查看手冊(cè)頁(yè) (man iperf / man iperf3) 或文檔。     來(lái)源:www.jianshu.com/p/ac8fc17b8e6d
    聲明:本文素材來(lái)源網(wǎng)絡(luò),版權(quán)歸原作者所有。如涉及作品版權(quán)問(wèn)題,請(qǐng)與我聯(lián)系刪除。

    ------------ END ------------



    ●專欄《嵌入式工具
    ●專欄《嵌入式開(kāi)發(fā)》
    ●專欄《Keil教程》
    ●嵌入式專欄精選教程

    關(guān)注公眾號(hào)回復(fù)“加群”按規(guī)則加入技術(shù)交流群,回復(fù)“1024”查看更多內(nèi)容。
    點(diǎn)擊“閱讀原文”查看更多分享。
  • 發(fā)表回復(fù)

    本版積分規(guī)則

    關(guān)閉

    站長(zhǎng)推薦上一條 /1 下一條


    聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表