Web Insight の問題のトラブルシューティング
データなしの診断
Web Insight ダッシュボードレポートに関連する問題
設定の問題
-
NetScalerインスタンスでAppFlow機能が有効になっていることを確認します。詳細については、「AppFlowの有効化」を参照してください。
-
NetScalerでWeb Insightの設定を確認します。
-
ポリシーのWeb Insight設定を確認するには、
show running | grep -i <appflow_policy>コマンドを実行します。バインドタイプがREQUESTであることを確認します。例:bind lb vserver afsanity -policy afp -priority 100 -type REQUEST -
アクションのWeb Insight設定を確認するには、
show appflow actionコマンドを実行します。-webinsightオプションが有効になっていることを確認します。 -
LB/CS/CR仮想サーバーで、バインドされたサービスおよびサービスグループとともに、
appflowlogパラメータを確認します。このパラメータが仮想サーバー、およびバインドされたサービスとサービスグループの両方で有効になっていることを確認します。
-
NetScalerとNetScaler ADM間の接続の問題
-
NetScalerでAppFlowコレクターのステータスを確認します。詳細については、「NetScalerとAppFlowコレクター間の接続ステータスを確認する方法」を参照してください。
-
ファイアウォールがNetScalerからNetScaler ADMへのAppFlowデータをブロックしていないことを確認します。
NetScalerからAppFlowデータが受信されない
-
AppFlowの設定と接続に問題がないことを確認します。詳細については、このトピックの設定の問題とNetScalerとNetScaler ADM間の接続の問題の解決策のセクションを参照してください。
-
NetScalerで、シェルプロンプトで、
nsconmsg -g appflow_tmpl -d currentコマンドを実行し、以下のカウンターを確認します。-
appflow_tmpl_v4_l7_clt2ns_complete -
appflow_tmpl_v4_l7_srvr2ns_complete -
appflow_tmpl_v46_ulfd_client_eot -
appflow_tmpl_v46_ulfd_server_eot
いずれかのカウンターが欠落している場合は、NetScalerでトレースを取得します。次に、トランザクションが完了し、応答がオリジンサーバーから提供されていることを確認します。トランザクションが完了していて一部のカウンターが欠落している場合は、サポートチームに連絡してください。 -
ライセンスの問題
-
NetScalerで、AppFlowポリシーのヒット数が増加しており、インスタンスがAppFlowレコードをADMに送信していることを確認します。
-
対応する仮想サーバーがライセンスされているか確認します。仮想サーバーがライセンスされていない場合、NetScaler ADMはAppFlowレコードを破棄します。その結果、Web Insightレポートは表示されません。
観測ポイントIDの問題
-
NetScalerで、AppFlowポリシーのヒット数が増加しており、インスタンスがAppFlowレコードをADMに送信していることを確認します。
-
対応する仮想サーバーがライセンスされているか確認します。
-
設定が1つのNetScalerから別のNetScalerにコピーされていないことを確認します。コピーされた場合、設定によってエクスポーターIDの問題が発生し、NetScaler ADMがAppFlowレコードを処理できなくなる可能性があります。
-
NetScalerにログインし、
unset appflow param -observationpointIdコマンドを実行します。
AppFlowパラメータの欠落に関する問題
-
NetScalerで、AppFlowポリシーのヒット数が増加しており、インスタンスがAppFlowレコードをADMに送信していることを確認します。
-
対応する仮想サーバーがライセンスされているか確認します。
-
設定が1つのNetScalerから別のNetScalerにコピーされていないことを確認します。コピーされた場合、設定によってエクスポーターIDの問題が発生し、NetScaler ADMがAppFlowレコードを処理できなくなる可能性があります。
-
NetScalerで次のAppFlowパラメータが有効になっていることを確認します。
-
HTTP method logging -
HTTP domain name logging -
HTTP URL logging -
HTTP host logging -
HTTP Content-Type header logging
-
カウンターを使用したトラブルシューティング
| カウンター | 説明 |
|---|---|
appflow_tot_record_drop |
無効なコレクターが原因でドロップされた AppFlow レコード。通常、コレクター構成が変更され、既存の接続が古いコレクター構成を使用している場合に発生します。 |
lstream_tot_trans_written |
このカウンターは、ログに記録されるすべてのトランザクションでインクリメントされる必要があります。 |
lstream_sent |
このカウンターは、送信されるすべてのトランザクションログでインクリメントされます。 |