netstatコマンド:TIME_WAIT表示に関して

いつもお世話になっております。
KTKTと申します。

監視対象サーバにZabbixAgentをインストールし、
"netstat -an"コマンドを確認したところ、
10050ポートの"LISTEN"確認を致しました。
その時に表示する、Foreign Address以下に複数記述される下記は
正常表記でしょうか?

--------------------------------------------------------------
zabbixサーバIPアドレス:57347 TIME_WAIT
zabbixサーバIPアドレス:56378 TIME_WAIT
zabbixサーバIPアドレス:56383 TIME_WAIT
...
..
.
zabbixサーバIPアドレス:57316 TIME_WAIT ←計30以上はある
--------------------------------------------------------------

また、各監視対象サーバで"netstat -an"コマンドを表示すると、
その他監視対象サーバとも同一でないように思えます。

ご教授の程、宜しくお願い致します。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

本当は残らないようになるのが望ましいのですが、現時点でのZabbix
の実装では残ってしまいます。

例として、ポート番号を指定した監視で、単純にそのポートで接続で
きるかだけをチェックしてすぐにソケットをクローズするような処理
があるのが主な要因のようです。

監視のアイテム数やタイミング、TCPスタックのタイムアウトなどの
複合条件で残ってしまうTIME_WAITの数は増減すると思います。

ユーザー KTKT の写真

いつもお世話になっております。
KTKTと申します。

ご返信ありがとうございます。
ご回答文から、現時点での仕様という認識を受けますが、
もし改善点あれば、ご教授下さい。

ご回答、ありがとうございました。