i-FILTER@Cloud
m-FILTER@Cloud
Deskシリーズ
i-FILTER Ver.9/Ver.10/Reporter
i-FILTER ブラウザー&クラウド
m-FILTER Ver.4/Ver.5
m-FILTER MailAdviser
FinalCode
D-SPA
StartIn
f-FILTER
お知らせ
トラブルシューティングガイド


URLをクリップボードにコピーしました
FAQ_URL:https://www.pa-solution.net/daj/bs/faq/Detail.aspx?id=4168
  FAQ_ID:4168
Business > i-FILTER Ver.9/Ver.10/Reporter > トラブルシューティング
Business > i-FILTER Ver.9/Ver.10/Reporter > i-FILTER Reporter
 
「i-FILTER」スレッド数の枯渇で通信の遅延や高負荷が発生した際、どのクライアントや通信がスレッドを専有しているか確認する方法を教えてください
対応バージョン: i-FILTER Ver.10
対応OS: すべてのOS

プロキシのスレッド数が上限に達すると、「if_proxy」プロセスの実行ログに
「利用できるスレッドの空きがありません。」というログが出力されます。

このFAQでは、スレッド数の枯渇が発生し、上記ログが出力されたタイミングにおいて
どの通信がスレッドを専有しているか等、使用中スレッド数の内訳を確認する方法
についてご案内します。

_________________
■リアルタイムで確認したい場合
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
リアルタイムに接続先の傾向を把握することは困難ですが、「netstat」コマンドを
利用することにより「クライアントごとの接続数」を集計することが可能です。

コマンド例
netstat -an

上記コマンド結果に対して、
「i-FILTER」の待受けポート番号(初期値:15080)が含まれる行を抽出し、
接続元IPアドレスを集計することで、スレッドを多数消費している
クライアントIPアドレスを特定することが可能です。

_________________
■後から確認する場合
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
「i-FILTER Reporter」をご利用ください。

レポート種別で「アクセス時間」を選択すると、時間帯毎の利用状況を確認することができます。
※レポート間隔は5分毎(固定)です。




確認したい時間帯をクリックすることで、別のレポート種別への絞り込みが可能です。





▽絞り込み例(「サイト」をクリックした場合)
2019/05/22 0:15~0:20の時間帯において、どのサイトへのアクセスが多かったかを
確認することができます。


 
 
「i-FILTER」通信が遅延します。TIME_WAIT、FIN_WAITが多い...
「i-FILTER」スレッド数とセッション数の関係について
「i-FILTER」 スレッド数(同時接続数)が不足した場合はどのような動作にな...
「i-FILTER」プロキシのスレッド数が上限に達した場合、ログに出力されますか
「i-FILTER」『スレッド数』『プロセス数』設定の目安はありますか
 

役に立った
役に立たなかった