転送状況のモニタリング
- ブラウザでYouTubeに大きなファイルをアップロードしているようなとき、リモートから状況を確認する方法。
- netstat -t (-antuだともう少したくさん出力される)
~$ netstat -t
稼働中のインターネット接続 (w/oサーバ)
Proto 受信-Q 送信-Q 内部アドレス 外部アドレス 状態
tcp 0 0 hostname.local:45176 ty-in-f116.1e100.ne:www ESTABLISHED
tcp 0 63810 hostname.local:49668 upload.youtube.com:www ESTABLISHED
tcp 0 52 hostname.local:ssh remotehost.local:2463 ESTABLISHED
tcp 0 1291 hostname.local:49634 upload.youtube.com:www ESTABLISHED
tcp 0 0 hostname.local:49681 upload.youtube.com:www ESTABLISHED
転送が終わり、sshだけになったところ↓
~$ netstat -t
稼働中のインターネット接続 (w/oサーバ)
Proto 受信-Q 送信-Q 内部アドレス 外部アドレス 状態
tcp 0 0 hostname.local:ssh remotehost.local:37886 ESTABLISHED
- /proc/net/dev を数秒置きに読む(eth0、wlan等、インターフェース名でgrep)
~$ grep wlan0 /proc/net/dev
wlan0:36107842 162850 0 0 0 0 0 0 361763360 254945 0 0 0 0 0 0
- lsof (出力が非常に多い)
- ifconfig (パケット量を数秒置きに確認)
コメント
コメントを投稿