shell監控網絡卡流量

2021-06-28 01:31:53 字數 656 閱讀 1941

最近出現了由於網路阻塞訪問庫出現問題現象,現紀錄下,怎麼排查由於網路阻塞影響的問題指令碼,方便查閱

#!/bin/bash

#watch -n 1 ./monitor.sh  2

timer=$1

echo eth ------ rx ------ tx

for i in $(ifconfig  |grep encap | awk '')

doeth=$i

rxpre=$(ifconfig $ | grep bytes | awk  ''| awk -f":" '')

txpre=$(ifconfig $ | grep bytes | awk '' | awk -f":" '')

sleep $timer

rxnext=$(ifconfig $ | grep bytes | awk  ''| awk -f":" '')

txnext=$(ifconfig $ | grep bytes | awk '' | awk -f":" '')

echo "$i   $((($-$)/1024))kb/s    $((($-$)/1024))kb/s"

done

然後檢視具體對應的ip 程序等

netstat -ntupa  | sort -k 2 -nr -k 3 -nr| more

shell指令碼實現對網絡卡流量監控

突然想對linux的網絡卡流量進行監控,又不想使用cacti,覺得配置snmp很麻煩。現成的工具好像也沒啥太好用的。決定自己寫乙個指令碼。bin bash rx1 ifconfig 1 grep rx bytes awk awk f sleep 1 rxa rx1 1000 rx2 ifconfig...

iftop 監控 網絡卡流量

在類unix系統中可以使用top檢視系統資源 程序 記憶體占用等資訊。檢視網路狀態可以使用netstat nmap等工具。若要檢視實時的網路流量,監控tcp ip連線等,則可以使用iftop。iftop是類似於top的實時流量監控工具。官方 http www.ex parrot.com pdw if...

C 監控網絡卡流量

這個demo是通過getiftable2函式實現的 不過csdn上傳資源後 半天都顯示不出來看來以後還是傳在我的網盤上吧 感覺不怎麼樣。1 獲取mib2介面 函式的實現體 是不是覺得很簡單呢?不過的確也很簡單 public static unsafe win32native.mib if table...