アプリダッシュボードのトラブルシューティング
アプリダッシュボードにアプリケーションを追加すると、ダッシュボードにはアプリの基本的な構成の詳細がすぐに表示されます。アプリスコア、主要メトリック、問題などのアプリケーション分析の詳細は、数分(約10~15分)以内に表示され始めます。詳細については、「アプリケーション」を参照してください。
NetScalerインスタンスからのメトリックデータフロー(AppFlowコレクターまたは分析プロファイル)に問題がないことを確認する必要があります。AppFlowコレクターと分析プロファイルに関する詳細情報は、このドキュメントで確認できます。
このドキュメントでは、次の場合に実行する必要があるトラブルシューティング手順について説明します。
-
アプリケーションをクリックしても、指定された期間(10~15分)が経過しても、選択したアプリケーションの分析に必要なデータが表示されない。
-
アプリダッシュボードで、CSまたはLBアプリケーションが常に灰色(該当なしステータス)で表示される。
注
このドキュメントに記載されているトラブルシューティング手順は、コンテンツスイッチングおよび負荷分散仮想サーバーにのみ適用されます。
トラブルシューティングのシナリオ
アプリケーションはライセンスされています
アプリケーションがライセンスされていることを確認する必要があります。14.1-21.xビルド以降、すべての仮想サーバーは自動的にライセンスされます。以前のビルドを使用している場合は、設定 > ライセンスと分析の構成に移動し、仮想サーバーライセンスの概要でアプリケーションがライセンスされていることを確認してください。アプリケーションがライセンスされていない場合は、ライセンスを管理し、仮想サーバーで分析を有効にする。
メトリックコレクターが有効になっています
注:
14.1-21.x以降のビルドでは、NetScaler Consoleに追加された新しいNetScalerインスタンスでは、メトリックコレクターはデフォルトで無効になっています。既存の管理対象インスタンスのメトリックコレクター構成は変更されません。
NetScalerインスタンスでメトリクスコレクターが有効になっていることを確認する必要があります。メトリクスコレクターが有効になっていることを確認するには:
-
インフラストラクチャ > インスタンスに移動します。インスタンスの下で、インスタンスのタイプ(例:NetScaler VPX)を選択します。
-
NetScalerインスタンスを選択します。
-
アクションの選択リストから、メトリクスコレクターを選択します。

-
-
メトリクスコレクター設定の構成ページで、有効にするオプションが選択されていることを確認します。選択されていない場合は、有効にするオプションを選択し、OKをクリックします。
メトリクスコレクターを有効にした後もデータが表示されない場合は、以下を検証してください。
-
NetScalerインスタンスバージョン13.0の47.xビルドより前のAppFlowコレクター。
-
NetScalerインスタンスビルド47.x以降のアナリティクスプロファイル。
NetScaler®インスタンスの以前のビルド
NetScalerの場合:
-
コレクターがポート5563でUPして実行されていることを確認するために、次のコマンドを実行します。
sh appflow collector af_collector_rest_<adm_receiver_ip>
-
コレクターが利用できない場合は、NetScaler Consoleでインスタンスの手動ポーリングを実行します。
-
「インフラストラクチャ > ネットワーク機能 > 今すぐポーリング」に移動します。
-
インスタンスを選択し、「Start Polling」をクリックします。ポーリング(/en-us/netscaler-application-delivery-management-software/media/polling.png)ポーリングが失敗した場合は、NetScaler ConsoleからNetScalerインスタンスを削除し、再度NetScalerインスタンスを追加します。NetScalerインスタンスを追加すると、コレクターがNetScalerに追加されます。
-
コレクターが「Down」ステータスを示す場合:
-
SNIPが構成されていることを確認します。SNIP(/en-us/netscaler-application-delivery-management-software/media/snip.png)SNIPが構成されていない場合は、SNIPを構成する必要があります。詳細については、「SNIPの構成」を参照してください。
-
NetScalerインスタンスがNetScaler Consoleに到達可能であることを確認します。pingテストを実行して検証できます。
ping -S <SNIP> <adm_receiver_ip>を実行します。pingテスト(/en-us/netscaler-application-delivery-management-software/media/ping.png)
NetScalerインスタンスの後のビルド
NetScaler Consoleで、メトリックコレクターサービスが利用可能であることを確認します。
-
「インフラストラクチャ > ネットワーク機能 > 負荷分散 > サービス」に移動します。
-
検索バーで、「Instance: (IP address)」と「Name: NetScaler Console」でフィルタリングします。
-
adm_metric_collector_svc_<adm_receiver ip>が利用可能であることを確認します。IPアドレスは、NetScaler Consoleの管理IPまたはエージェントIPのいずれかです。このサービスがUPステータスであり、ポート5563で実行されていることを確認します。
データがまだ表示されない場合は、NetScalerでコレクターサービスが時系列分析プロファイルにバインドされていることを確認してください。
-
NetScalerにログオンします
-
次のコマンドを実行します。
sh analytics profile ns_analytics_time_series_profile
コレクターがDownステータスを示す場合:
-
SNIPが構成されていることを確認します。
SNIPが構成されていない場合は、SNIPを構成する必要があります。詳細については、SNIPの構成を参照してください。 -
NetScalerインスタンスがNetScaler Consoleに到達可能であることを確認します。pingテストを実行して検証できます。
ping -S <SNIP> <adm_receiver_ip>を実行します。
-
telnet を介したトラフィック接続がサービスに接続できることを確認します。
telnet がサービスに接続できる場合、ファイアウォールが存在し、メトリックデータフローをブロックしています。ファイアウォールのブロックの問題を解決する必要があります。
NetScaler の時系列分析プロファイルにコレクターサービスがバインドされていない場合、コレクターは空白で表示されます。
NetScaler Console でインスタンスの手動ポーリングを実行する必要があります。
-
インフラストラクチャ > ネットワーク機能 > 今すぐポーリング に移動します。
-
インスタンスを選択し、Start Polling をクリックします。
ポーリングが失敗した場合は、次のコマンドを使用して NetScaler インスタンスにコレクターサービスを直接追加します。add service adm_metric_collector_svc_<adm_receiver_ip> <adm_receiver_ip> HTTP 5563unset analyticsprofile ns_analytics_time_series_profile -collectorsset analytics profile ns_analytics_time_series_profile -collectors adm_metric_collector_svc_<adm_receiver_ip> -metrics enabled -events enabled分析時系列プロファイルが更新されます。
記載されているすべてのトラブルシューティング手順を実行した後でも問題が依然として解決しない場合は、NetScalerサポートにお問い合わせください。