稼働時間や寿命など、ifconfigのRXバイトとTXバイトはありますか?

稼働時間や寿命など、ifconfigのRXバイトとTXバイトはありますか?

私は次のようにしてこの出力を得ますifconfig

user@host:~$ ifconfig eth0 | grep bytes
          RX bytes:999249172034 (999.2 GB)  TX bytes:33403577196 (33.4 GB)

ホストの稼働時間は7日です。

ホストの起動後に合計がRX bytes計算され始めますかTX bytes、それともホストの存続期間中に計算が開始され、値が大きすぎると「ラップアラウンド」されますか?

ベストアンサー1

私が知る限り、インターフェイスの寿命の間。つまり、ドライバモジュールをアンロードするなどのインターフェイスが消えた場合、再度追加するとカウンタがクリアされます。 (USBポートを抜いて再接続すると同じかもしれませんが、テストしませんでした。)システムを再起動するとリセットされます。はい。

私が知る限り、カウンターを明示的に消去する方法はありません。クイック検索の結果、問題のドライバをアンロードして再ロードするという提案がいくつかあり、それがほとんど唯一の提案でした。

しかし、カウンタの主な目的は、カウンタを監視するソフトウェアが最後に見た値を保存し、次にその値を取得したときに実際に絶対値を見るのではなく、差を計算することであるため、完全に驚くべきことではありません。これは、過去にエラーが発生しても適切なモニタリングソリューションが自動的に無視してもモニタがリセットを考慮していない場合は、再起動するとエラーが発生する可能性があることを意味します。

(管理されているスイッチは通常、少なくとも表示目的でカウンタをクリアできますが、監視ソフトウェアが動作し続けるように実際のデータを消去することはできません。たとえば、私が覚えている限り、HPスイッチではコマンドでカウンタを泣きます。現在のセッションの場合。接続を切断して再度ログインすると、元の値が再表示されます。 )

おすすめ記事