netstat カウンターは循環しますか? また、どの期間にわたって収集されますか?

netstat カウンターは循環しますか? また、どの期間にわたって収集されますか?

Solaris 10 ボックスで netstat -s を実行すると、多くのネットワーク統計情報が得られます。

これらのカウンターは、システム起動時からのものでしょうか、それとも他の任意の期間のものでしょうか?

いくつかの数字はかなり大きいです。どこかの時点で折り返されるのでしょうか?

答え1

1) システムブート

2) いいえ、変数の型によって異なります (長整数など)。出力をパイプして計算を実行しない限り、読み取り可能な形式にする直接的な方法はありません。簡単な例 (最初の行は無視してください。削除する忍耐力がありませんでした)

[ルート@ホスト]# netstat -i

カーネルインターフェーステーブル

Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR フラグ

ens3 1500 1457 0 0 0 1050 0 0 0 BMRU lo 65536 6 0 0 0 6 0 0 0 LRU

[root@host]# netstat -i | awk '{print $1, $2/1024}'

カーネル0

イフェイス 0

ens3 1.46484

64 へ

これが役に立つことを願っています。

関連情報