高逼格的 2 個小神器,用好了流量監控不用愁!

2021-01-18 釋然IT雜談

基於這兩點需求,民工哥今天給大家分享兩個很強大的命令工具:


1.Nethogs

1.1 Nethogs介紹

NetHogs是一個開源的命令行工具(類似於Linux的top命令),用來按進程或程序實時統計網絡帶寬使用率。

NetHogs是一個小型的net top工具,不像大多數工具那樣拖慢每個協議或者是每個子網的速度而是按照進程進行帶寬分組。NetHogs不需要依賴載入某個特殊的內核模塊。如果發生了網絡阻塞你可以啟動NetHogs立即看到哪個PID造成的這種狀況。這樣就很容易找出哪個程序跑飛了然後突然佔用你的帶寬。


1.2 Nethogs安裝

安裝依賴包

[root@rs-server ~]# yum install libpcap libpcap-devel -y

[root@rs-server ~]# yum -y install epel-release

安裝nethogs

[root@rs-server ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@rs-server ~]# uname -r
3.10.0-693.el7.x86_64
[root@rs-server ~]# yum install nethogs -y


[root@rs-server ~]# nethogs -help
usage: nethogs [-V] [-h] [-b] [-d seconds] [-v mode] [-c count] [-t] [-p] [-s] [device [device [device ...]]]
-V : prints version.
-h : prints this help.
-b : bughunt mode - implies tracemode.
-d : delay for update refresh rate in seconds. default is 1.
-v : view mode (0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB). default is 0.
-c : number of updates. default is 0 (unlimited).
-t : tracemode.
-p : sniff in promiscious mode (not recommended).
-s : sort output by sent column.
-a : monitor all devices, even loopback/stopped ones.
device : device(s) to monitor. default is all interfaces up and running excluding loopback

When nethogs is running, press:
q: quit
s: sort by SENT traffic
r: sort by RECEIVE traffic
m: switch between total (KB, B, MB) and KB/s mode

輸入命令nethogs -help出現幫助信息,表明安裝成功,非常的簡單快速。


1.3 Nethogs命令介紹

以下是NetHogs的一些交互命令(鍵盤快捷鍵)

m : 修改單位

r : 按流量排序

s : 按發送流量排序

q : 退出命令提示符

參數介紹:

-V : 顯示版本信息,注意是大寫字母V.  

-v:切換顯示單位,默認是默認是KB/s(0表示 KB/s,1表示KB,2表示B,3表示MB)

-c:檢測次數(後面直接跟數字)

-a:檢測所有的設備

-d : 延遲更新刷新速率,以秒為單位。默認值為 1.  

-t : 跟蹤模式.  

-b : bug 狩獵模式 — — 意味著跟蹤模式.  

-p : 混合模式(不推薦).  

device: 要監視的設備名稱. 默認為 eth0  


1.4 Nethogs實踐

[root@rs-server ~]# nethogs
Ethernet link detected
               Ethernet link detected
Waiting for first packet to arrive (see sourceforge.net bug 1019381)
NetHogs version 0.8.5

PID   USER     PROGRAM           DEV     SENT    RECEIVED
1023  root    sshd: root@pts/0   ens33   0.166    0.059 KB/sec
?     root    unknown TCP                0.000    0.000 KB/sec

TOTAL                                    0.166    0.059 KB/sec

直接使用nethogs命令的顯示界面如上

[root@rs-server ~]# nethogs -d 2 -v 3 -c 5 -a
Ethernet link detected
Ethernet link detected
Ethernet link detected
Waiting for first packet to arrive (see sourceforge.net bug 1019381)
NetHogs version 0.8.5

PID    USER       PROGRAM           DEV      SENT     RECEIVED
1023   root    sshd: root@pts/0     ens33   0.001     0.000 MB
?      root     unknown TCP                 0.000     0.000 MB

TOTAL                                       0.001     0.000 MB

nethogs命令功能還是挺強大的,抓緊時間練習一下吧!!


2.Nload

2.1 nload介紹

nload是一個實時監控網絡流量和帶寬使用情況,展示進出的流量情況,不僅有數值,也可以有動態圖展示。

2.2 nload 安裝

[root@rs-server ~]# yum -y install epel-release

nload安裝

[root@rs-server ~]# yum install nload -y

nload如果直接輸入這個命令默認只查看第一個網絡的流量進出情況,一般是在nload後面指定網絡,可以指定多個網絡。

2.3 nload操作介紹

nload 默認分為上下兩塊:

每部分都有當前流量(Curr),

平均流量(Avg),

最小流量(Min),

最大流量(Max),

總和流量(Ttl)這幾個部分,看起來還是蠻直觀的。


nload默認的是eth0網卡,如果你想監測eth1網卡的流量
#nload eth1


參數介紹

-a:全部數據的刷新時間周期,單位是秒,默認是300.

-i:進入網卡的流量圖的顯示比例最大值設置,默認10240 kBit/s.

-m:不顯示流量圖,只顯示統計數據。

-o:出去網卡的流量圖的顯示比例最大值設置,默認10240 kBit/s.

-t:顯示數據的刷新時間間隔,單位是毫秒,默認500。

-u:設置右邊Curr、Avg、Min、Max的數據單位,默認是自動變的.注意大小寫單位不同!

h|b|k|m|g h: auto, b: Bit/s, k: kBit/s, m: MBit/s etc.

H|B|K|M|G H: auto, B: Byte/s, K: kByte/s, M: MByte/s etc.

-U:設置右邊Ttl的數據單位,默認是自動變的.注意大小寫單位不同(與-u相同)!

Devices:自定義監控的網卡,默認是全部監控的,使用左右鍵切換。


界面操作


2.4 nload實踐

Device ens33 [192.168.1.100] (1/1):
============================================================================
Incoming:

         Curr: 936.00 Bit/s
         Avg: 1.27 kBit/s
         Min: 840.00 Bit/s
         Max: 6.26 kBit/s
         Ttl: 8.78 MByte

Outgoing:

          Curr: 7.70 kBit/s
          Avg: 7.70 kBit/s
          Min: 3.97 kBit/s
          Max: 10.49 kBit/s
          Ttl: 299.35 kByte

更多相關的參數與操作,大家可以自己練習一下。



相關焦點

  • 就業前景好的5個專業,工資高、需求大,學好找工作不用愁
    高考之後的填志願,相信是很多同學的煩惱,畢竟學校和專業,是決定未來發展方向的一個重要因素,有的抱怨所學專業沒用,有的畢業之後拿到高薪,想在畢業之後,能夠輕鬆就業,就需要同學們考慮自身興趣愛好,以及專業的需求量和就業前景,今天就給大家講一講,就業前景好的5個專業,工資高、需求大,學好找工作不用愁
  • 非洲堇花量大花期長,自己扦插備個「小神器」,有效省事成功率高
    非洲堇花量大花期長,自己扦插備個「小神器」,有效省事成功率高作為網紅植株的非洲堇,其花型、花色各式各樣,要是在適宜的環境下能夠常年開花,受到很多花友的喜愛,但是在繁殖的過程中,卻有著很多的問題。不過小花分享了一個小神器,對於這個黑腐的問題,有著極大地改善,一起來看看是什麼吧。其實這個神器一點也不神秘,因為它的製作方法非常的簡單,並且取材也很簡單,在生活中隨處都能得到。首先,你要找來一個礦泉水瓶,最好是長方形的那種,因為不會滾動。
  • 用鬆土小神器,澆水時加一點,土壤瞬間變鬆軟
    居家養花大多都用花盆養殖,用花盆養的花土壤最容易發硬板結,因為需要經常澆水和施肥,而澆水大多都用自來水,每次澆完水後, 土層一幹盆裡的土就變成了一個硬疙瘩,如不採取措施,花卉根系就會透氣不暢,發育不良,上部的枝葉就會長得細小瘦弱,如長期下去,還會導致根系腐爛。
  • 關於天然氣流量計計量監控問題的探討
    在此流量範圍內增加一塊流量表(按國內渦輪流量計計算)總費用約為21000元~24800元(DN80或DNl00渦輪流量計),可見費用增加不大。若發生計量故障,一次1h最大損失可達3000元,一天24h可達72000元。由此可見,相對計量損失增加一塊表,設備價格高不了很多,但提高了計量的保證性。裝置結構仍可設計成為場站式或櫃裝式。
  • 屏風究竟有什麼用?把屏風用在這4個地方,空間舒適,逼格滿滿!
    其實除了風水的考慮,以及用在大門玄關位置,屏風隔斷用在別的地方,也是非常贊的。今天給你分享19套鏤空屏風案例,把他們用在4個家裡地方,絕對讓整個家逼格滿滿。屏風的好處優點:1、分隔空間,不佔地屏風對空間要求不高,只需要佔一個縫隙地方,不用砌牆,起到一個空間分割的作用。
  • 高逼格英劇指南:高學歷高消費的年輕人最愛看
    觀眾學歷高消費高而且很年輕英劇正當紅,成了許多高逼格人士的必備精神食糧。但凡有文化、有品位、有追求、有教養的四有新人,都不會放過欣賞英劇的機會。並不是所有人都會選擇英劇來看。隔壁阿姨最喜歡的,還是《我和我的傳奇奶奶》、《江南四大才子》這種大眾口味的內地劇。口味,是由觀眾的素質決定的。在很大程度上不是觀眾選擇英劇,而是英劇選擇觀眾。那麼究竟什麼人才會看英劇呢?
  • 在家染髮不用愁,這4個品牌的染髮劑顏色多,便宜又好上手!
    在家染髮不用愁,這4個品牌的染髮劑顏色多,便宜又好上手!染髮劑在日常的生活中是很多人經常必備的產品,如今染髮劑的品種也不斷的豐富,人們在選擇上也可以隨心所欲,那麼什麼牌子的染髮劑好呢?哪些品牌的染髮劑是最讓人安心的呢?
  • 恆揚科技發布網絡流量監控解決方案
    ——網絡流量監控整體解決方案。通過採用高度集成化和模塊化硬體設計,以及良好的一體化打包支持和開放的接口,結合恆揚科技多年來對Cavium多核處理器、網絡業務採集、數據分流監控設備的長期開發經驗,恆揚科技網絡流量監控解決方案可以為廣大網絡流量處理、網絡流量內容分析軟體開發商提供完整的、開放的整套硬體解決方案,讓客戶更專心的將精力集中在上層業務分析(軟體層面)上,用最短的時間和最少的研發成本快速推出網絡流量監控整體解決方案產品,滿足市場需求
  • 有趣好玩逼格高,七個必備的手機app用過的都說好
    今天給大家分享一波福利,推薦一些有趣好玩逼格高的手機必備app。其實也是很多粉絲在日常生活中使用較多然後推薦我去使用的,不想吝嗇自己獨享,因此在這裡與大家一起分享這些APP。通過日常的使用我發現這些APP不但可以提升效率且使用體驗也非常的不錯,具體我們一一來看。
  • 高逼格英語句:怎樣用英語去安慰別人嗎?
    新東方網>英語>英語學習>口語>實用口語>正文高逼格英語句:怎樣用英語去安慰別人嗎?那麼你知道怎樣用英語去安慰別人嗎?一起來學習今天的內容吧!   提升逼格:用英語安慰你的基友   1. Pull yourself together。   振作起來。   2. Keep your chin up。   別灰心。   3. Don't let it get you down.
  • 油煙機再也別用抹布擦了,學日本人「粘張紙」,一年到頭不用擦!
    這張紙其實也不是普通的紙哦,它是日本人發明專門過濾油煙的一種紙,它採用的是難燃面味材料,它的耐熱性能好,不容易燃燒,在炒菜的時候即便油煙溫度在高也不會發生點燃的現象。而且這種過濾膜它的網眼比較細密,在細密的同時也很透氣,它可以把油直接吸附在這層薄膜上,而煙則直接排除,這樣油汙不會和油煙機接觸,油煙機再也不用費勁擦。
  • 三苯氧膦不用愁,二氯化鋅來幫手
    三苯氧膦不用愁,二氯化鋅來幫手做過Mitsnobu反應(醇與親核試劑反應,醇被親和試劑取代)[1
  • 拔草小分隊:什麼樣的鍵盤才是真正高逼格
    重點是逼格一定很高。不!我全都要~那麼回到我們今天的主題,也就是鍵盤身上,什麼樣的鍵盤才是真正高逼格呢?DVORAK布局而COLEMAK布局則由QWERTY布局改進而來,與標準QWERTY布局相比只更換17個按鍵的位置,也更加方便用戶適應。
  • 衡中班主任直言:掌握好這份「酸鹼鹽」知識點,化學高分不用愁!
    衡中班主任直言:掌握好這份「酸鹼鹽」知識點,化學高分不用愁!化學是初三才開始新增的科目。化學的難點就是酸鹼鹽這類知識點,掌握好這些知識,那麼考試肯定不會丟太多分。化學也是一門非常注重基礎的科目,學習化學首先就要掌握基礎的元素,其次就是方程式,最後就是實驗題。
  • 去漬不用愁:紅酒漬,咖啡漬,漬漬不留
    快來閱覽以下內容,各種汙漬都不再愁。   1. 地毯上的紅酒漬不用愁 在不會使汙漬進一步滲透進布料的情況下,儘量將汙漬吸走。之後可在碗中兌入半勺氨水,一勺醋,四勺洗碗皂以及一杯水。將混合物攪勻,再將混合液輕輕地塗在汙漬處。10分鐘過後,用毛巾或紙巾蘸取冷水將汙漬儘量吸走。   2.
  • 去漬不用愁:紅酒漬咖啡漬 漬漬不留
    去漬不用愁:紅酒漬咖啡漬 漬漬不留 2015-12-08 16:08:31快來閱覽以下內容,各種汙漬都不再愁。  1. 地毯上的紅酒漬不用愁  在不會使汙漬進一步滲透進布料的情況下,儘量將汙漬吸走。之後可在碗中兌入半勺氨水,一勺醋,四勺洗碗皂以及一杯水。將混合物攪勻,再將混合液輕輕地塗在汙漬處。10分鐘過後,用毛巾或紙巾蘸取冷水將汙漬儘量吸走。
  • 老話說:雨打春牛首,一年不用愁,是啥意思?明年年景如何?
    雖說天有不測風雲,但古人也喜歡用以往的經驗來預測年景,畢竟只有好的年景,人們才能豐衣足食。因此也有不少關於天氣的諺語流傳至今,比如「雨打春牛首,一年不用愁」,這句話就是古人預測年景的一句俗語。什麼是「雨打春牛首」?在二十四節氣中,立春是一年中第一個節氣,立就是開始的意思,意味著新一輪的開始。在新舊交替之際,人們肯定會有一些重要的儀式或祭祀活動。
  • 家裡刷個白牆,掛個水晶燈?好土!別人家都這樣裝簡約風,高逼格
    話說現代簡約風實在是大家的最愛,簡約卻逼格滿滿,而且造價也並不像復古風那樣需要各種價格高到逆天的古董來支撐。很多極具設計感的家具簡直就是為了現代簡約風而生的,而且價格也不會太過昂貴。所以,當小編的旁友告訴我,他家的新房要裝成現代簡約風,我是舉雙手雙腳贊成的。
  • HYNEZT凱耐斯可攜式氫氣機,你的養生小神器
    HYNEZT凱耐斯可攜式氫氣機,你的養生小神器 2020年05月20日 10:57作者:網絡編輯:王動 HYNEZT凱耐斯可攜式氫氣機是一款在日本非常受年輕人喜愛的養生小神器,它是通過口吸的方式攝入氫氣。
  • 男生學這6大類專業很吃香,薪資高就業前景好,畢業不愁找工作!
    今天為大家介紹男生學這6大類專業很吃香,薪資高就業前景好,畢業不愁找工作!1、機械類機械類專業是很多理科生報名的熱門專業之一,這個專業和電氣自動化並列為最強工科,就業率很高,在95%左右,而且薪資高就業前景好,畢業不愁找工作。