統計を理解するのに役立ちますifconfig
。具体的にはどの期間に該当しますか?次の例では、2つのインターフェイスの結合された受信バイトは7.7GiBです。真夜中から始めますか?最後の再起動以降?から…?
eth1はまた、約500,000個の失われたパケットも表示します。これは、同じ回線で受信されたパケット全体の約15%です。私が見るにはこれは良く見えませんが、そうですか?
[~] # ifconfig
bond0 Link encap:Ethernet HWaddr 00:08:9B:D3:02:6A
inet addr:123.123.123.123 Bcast:192.168.255.255 Mask:255.255.255.0
inet6 addr: fe80::208:9bff:fed3:26a/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:30550094 errors:0 dropped:498787 overruns:0 frame:0
TX packets:32564187 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8321227191 (7.7 GiB) TX bytes:16056647508 (14.9 GiB)
eth0 Link encap:Ethernet HWaddr 00:08:9B:D3:02:6A
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:27193387 errors:0 dropped:0 overruns:0 frame:0
TX packets:18205770 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7754199970 (7.2 GiB) TX bytes:9436506547 (8.7 GiB)
Interrupt:16 Memory:fbc00000-fbc20000
eth1 Link encap:Ethernet HWaddr 00:08:9B:D3:02:6B
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:3356710 errors:0 dropped:498455 overruns:0 frame:0
TX packets:14358417 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:567027413 (540.7 MiB) TX bytes:6620140961 (6.1 GiB)
Interrupt:20 Memory:fbd00000-fbd20000
...snip...
答え1
リセットしないと(modprobeまたはethtoolがカウンタをリセットするのに役立ちます)、ifconfigに表示される数値は時間の経過とともに増加します。したがって、通常得られる統計は、おそらく最後の再起動からのものです。
削除された部分は通常、次の意味を意味し、一つずつ確認できます。
- 1Gネットワークカードなどのトラフィックが非常に大きい場合、平均帯域幅が400Mbit以上に達したことがわかります。〜しなければならない/ procシステムの一部のパラメータ(例:など)を調整する必要があります
netdev_max_backlog
。tcp_max_syn_backlog
デフォルト設定は、使用量の多いサーバーには適していません。 - リングバッファサイズが小さすぎます。増やす必要があります。
- 割り込みが完全に分散されていないため、割り込みを相互に関連付ける必要があります。
- ケーブルが損傷しているか、速度がデフォルトの1Gから100 Mbit / sに変更されている場合は、ケーブルを新しいものと交換し、しばらく監視してケーブルに問題がないかどうかを確認する必要があります。