Linux機のネットワーク負荷計測
※過去に作ったブログから移植したため、情報は古めです。
Linux機のネットワーク負荷を計測する必要があったので調べたところ、
以下のような方法がありました。
ネットワーク転送量をリアルタイムにモニタするコマンド
https://okwave.jp/qa/q5855203.html
「/proc/net/dev」にトラフィック状況が記録されるようです。
中身の意味は以下の通り。
Receive/packets :受信したパケットの数
Receive/errs :受信したパケット内でエラーを起こしていたパケットの数
Transmit/packets:送信したパケットの数
Transmit/errs :送信したパケット内でエラーを起こしていたパケットの数
Transmit/colls :衝突(コリジョン)を起こしたパケットの数
sarコマンドでネットワークトラフィックを観察
オプションの「DEV」を「EDEV」に変更するとエラーパケットが確認できます。
試しに両方を取得してみたら、2時間取得したこともあり半端ないデータ量になったので解析をやる気が起きないです。。。
このデータを簡単に解析してくれるツールないかな。。。
-
前の記事
SAVFLをインストールして設定してみた 2018.02.12
-
次の記事
インターネットに接続できない | なんとか復旧できたので書いておく 2018.02.14