アプリケーションダッシュボードのトラブルシューティング

アプリケーションダッシュボードにアプリケーションを追加すると、ダッシュボードにはアプリケーションの基本的な構成詳細がすぐに表示されます。アプリケーションスコア、主要メトリック、問題などのアプリケーション分析の詳細は、数分(約10~15分)以内に表示され始めます。詳細については、アプリケーションを参照してください。

NetScalerインスタンスからのメトリックデータフロー(AppFlowコレクターまたは分析プロファイル)に問題がないことを確認する必要があります。AppFlowコレクターと分析プロファイルに関する詳細は、このドキュメントで確認できます。

このドキュメントでは、以下の状況で実行する必要があるトラブルシューティング手順について説明します。

  • アプリケーションをクリックしても、指定された期間(10~15分)が経過した後も、選択したアプリケーションの分析に必要なデータが表示されない場合。

  • アプリケーションダッシュボードで、CSまたはLBアプリケーションが常に灰色(該当なしステータス)で表示される場合。

このドキュメントに記載されているトラブルシューティング手順は、コンテンツスイッチングおよび負荷分散仮想サーバーにのみ適用されます。

トラブルシューティングのシナリオ

トラブルシューティングのシナリオ

アプリケーションのライセンス

アプリケーションにライセンスが付与されていることを確認する必要があります。[Settings > Licensing & Analytics Configuration] に移動し、[Virtual Server License Summary] でアプリケーションにライセンスが付与されていることを確認します。アプリケーションにライセンスが付与されていない場合は、以下を参照してください。

メトリックコレクターの有効化

NetScalerインスタンスでメトリックコレクターが有効になっていることを確認する必要があります。

NetScalerバージョン13.0以降では、ADCインスタンスがADMに正常に追加されると、メトリックコレクターはデフォルトで有効になります。メトリックコレクターが有効になっていることを確認するには、次の手順を実行します。

  1. [Infrastructure > Instances] に移動します。[Instances] で、インスタンスのタイプ(例:NetScaler VPX)を選択します。

  2. NetScalerインスタンスを選択します。

    1. [Select Action] リストから、[Metrics Collector] を選択します。

      メトリックコレクター

  3. [Configure Metrics Collector settings] ページで、[Enable] オプションが選択されていることを確認します。選択されていない場合は、[Enable] オプションを選択し、[OK] をクリックします。

メトリックコレクターを有効にしてもデータが表示されない場合は、以下を検証します。

NetScalerインスタンスの以前のビルド

NetScalerで:

  1. コレクターがUP状態であり、ポート5563で実行されていることを確認するために、次のコマンドを実行します。

    sh appflow collector af_collector_rest_<adm_receiver_ip>

    AppFlow

  2. コレクターが利用できない場合は、NetScaler® ADMでインスタンスの手動ポーリングを実行します。

    1. [Infrastructure > Network Function > Poll Now] に移動します。

    2. インスタンスを選択し、[Start Polling] をクリックします。

      ポーリング

      ポーリングが失敗した場合は、ADMからADCインスタンスを削除し、再度ADCインスタンスを追加します。ADCインスタンスを追加すると、コレクターがADCに追加されます。

コレクターがDownステータスを示す場合:

  1. SNIPが構成されていることを確認します。

    SNIP

    SNIPが構成されていない場合は、SNIPを構成する必要があります。詳細については、SNIPの構成を参照してください。

  2. ADCインスタンスがADMに到達可能であることを確認します。

    pingテストを実行して検証できます。ping -S <SNIP> <adm_receiver_ip> を実行します。

    Pingテスト

NetScalerインスタンスの新しいビルド

NetScaler ADMで、メトリックコレクターサービスが利用可能であることを確認します。

  1. [Infrastructure > Network Function > Load Balancing > Services] に移動します。

  2. 検索バーで、Instance: (IP address)Name: ADM でフィルタリングします。

  3. adm_metric_collector_svc_<adm_receiver ip> が利用可能であることを確認します。IPアドレスは、ADM管理IPまたはエージェントIPのいずれかです。

    このサービスがUP状態であり、ポート5563で実行されていることを確認します。

    メトリックコレクターサービス

データがまだ表示されない場合は、コレクターサービスがNetScalerの時系列分析プロファイルにバインドされていることを確認します。

  1. NetScalerにログオンします。

  2. 次のコマンドを実行します。

    sh analytics profile ns_analytics_time_series_profile

    時系列

コレクターがDownステータスを示す場合:

  1. SNIPが構成されていることを確認します。

    SNIP

    SNIPが構成されていない場合は、SNIPを構成する必要があります。詳細については、SNIPの構成を参照してください。

  2. ADCインスタンスがADMに到達可能であることを確認します。

    pingテストを実行して検証できます。ping -S <SNIP> <adm_receiver_ip> を実行します。

    Pingテスト

  3. telnetを介したトラフィック接続がサービスに接続できることを確認します。

    Telnet

    telnetがサービスに接続できる場合、ファイアウォールが存在し、メトリックデータフローをブロックしています。ファイアウォールによるブロックの問題を解決する必要があります。

NetScalerでコレクターサービスが時系列分析プロファイルにバインドされていない場合、コレクターは空白として表示されます。

コレクターサービスなし

NetScaler ADMでインスタンスの手動ポーリングを実行する必要があります。

  1. [Infrastructure > Network Function > Poll Now] に移動します。

  2. インスタンスを選択し、[Start Polling] をクリックします。

    ポーリング

    ポーリングが失敗した場合は、次のコマンドを使用してNetScalerインスタンスにコレクターサービスを直接追加します。

    add service adm_metric_collector_svc_<adm_receiver_ip> <adm_receiver_ip> HTTP 5563

    unset analyticsprofile ns_analytics_time_series_profile -collectors

    set analytics profile ns_analytics_time_series_profile -collectors adm_metric_collector_svc_<adm_receiver_ip> -metrics enabled -events enabled

    分析時系列プロファイルが更新されます。

    コレクターサービスの更新

上記のすべてのトラブルシューティング手順を実行しても問題が解決しない場合は、NetScalerサポートにお問い合わせください。

アプリケーションダッシュボードのトラブルシューティング