Citrix Application Delivery Managementサービス

プール容量ライセンスの問題のトラブルシューティング

このセクションでは、プールされた容量の一般的な問題を分析およびトラブルシューティングする方法について説明します。

ライセンスステータスの確認

ADM は、ADC プールされたキャパシティライセンスのライセンスサーバとして機能します。ADM GUI を使用して、ライセンスのステータスを確認できます。[ ネットワーク] > [ライセンス] > [プール容量] > [ライセンス使用] に移動します。

ライセンスのステータスを理解する

次の表に、ライセンスステータスの種類とその意味を示します。

ステータス それはどういう意味ですか
割り当て済み ライセンスの状態は問題ありません。
割り当て:ADCには適用されない ライセンスがADCからチェックアウトまたはチェックインされているにもかかわらず、Citrix ADCがまだ再起動されていない場合は、Citrix ADCの再起動が必要になる場合があります。
割り当てられていません ライセンスはADCインスタンスに割り当てられていません。
グレイス Citrix ADCインスタンスが30日間のライセンス猶予期間内にある
同期中 Citrix ADMは、2分間隔でCitrix ADCから情報をフェッチします。Citrix ADMとCitrix ADC間のライセンスの同期には、15分ほどかかる場合があります。Citrix ADMが再起動したか、ADM HASフェイルオーバーがトリガーされた可能性があります。
部分的に割り当てられた Citrix ADCは、最大割り当てで実行されている可能性があるため、割り当てられた容量を受け入れることができません。たとえば、Citrix ADCは10 Gbpsのライセンスプール容量で実行されています。ADC が再起動すると、10 Gbps が ADM ライセンスサーバーにチェックインされます。Citrix ADCがオンラインに戻ると、以前に割り当てられた10 Gbpsを自動的にチェックアウトしようとします。一方、他の ADC インスタンスがその帯域幅をチェックアウトしている可能性があります。このADCに完全な10 Gbpsまたは部分的な容量を割り当てるのに十分な容量がライセンスプールにない場合、「部分割り当て」 と表示されます。
管理されていない Citrix ADCは、管理機能のためにADMに追加されません。これはCitrix ADCライセンスには影響しませんが、ADMからのライセンス監視に影響する可能性があります。
管理されていない Citrix ADCは、管理機能のためにADMに追加されません。これはCitrix ADCライセンスには影響しませんが、ADMからのライセンス監視に影響する可能性があります。
接続が失われました Citrix ADCは、管理性のため、ADMから到達できません。たとえば、ネットワーク接続の問題、NITRO が機能しない、またはCitrix ADC パスワードの不一致があります。NITRO が機能しない場合、またはCitrix ADC パスワードが一致しない場合、Citrix ADCのライセンスには影響しません。ただし、ADM からのライセンス監視に影響を与える可能性があります。

サーバーステータスの確認

このセクションでは、一般的なサーバーステータスの問題、考えられる理由と修正について説明します。

問題: ADC では、ライセンスサーバーが到達不能と表示され、ライセンスステータスが猶予に変わります。

  • ライセンスサーバー (ADM または ADM サービスエージェント) への接続が 15 分以上切断されました。ライセンスサーバーが稼働していて、到達可能であることを確認します。

  • ADCはグレースモードです。

問題: ADC は、ライセンスサーバーのステータスを到達可能と表示しますが、ユーザーが割り当てを変更しようとしても効果がありません。[ 割り当ての変更 ] をクリックすると、0 0 が返されます。この値により、構成された容量が失われたように見える場合があります。

  • ライセンスサーバーへの接続は最近ダウンしましたが、ADCはまだ2番目のハートビートを見逃していません。したがって、それは(まだ)猶予期間ではありません。ライセンスサーバーが稼働していて、到達可能であることを確認します。

問題: ADC は容量とインスタンス数を表示しますが、 ライセンスサーバーは到達可能/到達不能です。[ 割り当ての変更 ] をクリックすると、いくつかの数字が返されますが、構成済みの容量は考慮されません。

  • ライセンスサーバへの接続が復元されたが、ADCが2回目のハートビートを逃すか、再接続プローブを送信する。

問題: ADC が ADM サービスでプールされたライセンスを構成すると、ライセンスサーバーに接続できません

  • ファイアウォールルールをチェックして、ポート 27000 と 7279 が開いていることを確認します。
  • エージェントは登録されていません。詳しくは、「はじめに」を参照してください。
  • ADM サービスには、ライセンスファイルがアップロードされていません。詳しくは、「Citrix ADC プール容量を構成する」を参照してください。
  • ADM のライセンスファイルが正しくありません。

ライセンスの使用状況レポートを確認する

ADM GUI の [ ネットワーク] > [ライセンス] > [プール容量] > [ライセンス使用 ] で、ライセンス使用量の月間ピークを確認できます。このレポートを使用して、ライセンスの使用量を増やしたり、追加ライセンスの購入を計画したりできます。

次に、レポートの生成方法と使用方法の詳細を示します。

ポーリング:ライセンスデータは、15分ごとにADCインスタンスからポーリングされます。

1 時間あたりのピークの維持: ADM は、デバイスごとに 1 時間以内に最大ライセンス使用量のみを維持します。

レポート: 特定の時間範囲について、インスタンスごとに GUI レポートを生成できます。

エクスポート: レポートをCSV形式またはXLS形式でエクスポートできます。

パージ:ADMは、毎月最初の午前12時10分にデータをパージします。パージ期間は構成可能です(デフォルトの期間は 2 か月です)。

プールされたキャパシティライセンスのカウンタと統計

次のカウンタ、ログ、およびコマンドは、プールライセンスモードでのADMおよびADCインスタンスの両方の動作を示すCitrix ADCプールライセンスメトリックを公開します。

  • SNMPトラップ:ADCバージョン13.xxから利用可能。
  • レート制限用の NSCONMSG カウンタ: ADC バージョン 12.1 57.xx から使用可能
  • ADMカウンタ ADMコマンドアクションは、Citrix ADCクラウドサービスで使用できます。

SNMPトラップ

次の SNMP トラップ v.13 プールライセンスアラームを構成できます

  • POOLED-LICENSE-CHECKOUT-FAILURE
  • POOLED-LICENSE-ONGRACE
  • Configure POOLED-LICENSE-PARTIAL

これらのアラームの詳細については、Citrix ADC SNMP OIDリファレンスを参照してください。

NSCONMSG カウンター

NCCONMSG 次のカウンターとその意味を確認します。

  • allnic_err_rl_cpu_pkt_drops: CPU 制限に達した後に集約 (すべての NIC) パケットドロップ
  • allnic_err_rl_pps_pkt_drops: 集約パケットは、pps 制限後にシステム全体でドロップします
  • allnic_err_rl_rate_pkt_drops: 総レートがシステム全体にわたって低下する
  • allnic_err_rl_pkt_drops: レート、pps、CPU による累積レート制限のドロップ
  • rl_tot_ssl_rl_enforced: SSL RL が適用された回数 (新しい SSL 接続で)
  • rl_tot_ssl_rl_data_limited: SSL スループット制限に達した回数
  • rl_tot_ssl_rl_sess_limited: SSL TPS の制限に達した回数

ADMカウンタ

コマンドアクションの実行 ]イベントアクションを選択すると、特定のフィルタ条件に一致するイベントに対してCitrix ADMで実行できるコマンドまたはスクリプトを作成できます。 [ コマンドアクションを実行 ] スクリプトには、次のパラメータを設定することもできます。

パラメーター 説明
$source このパラメーターは、受信したイベントのソースIPアドレスに相当します。
$category このパラメーターは、フィルターのカテゴリで定義されているトラップのタイプに対応します。
$entity このパラメーターは、イベント生成の対象となるエンティティのインスタンスまたはカウンターに相当します。このパラメーターには、しきい値関連のイベントではカウンター名、エンティティ関連のイベントではエンティティ名、すべての証明書関連のイベントでは証明書名が含まれます。
$severity このパラメーターは、イベントの重要度に相当します。
$failureobj エラーオブジェクトはイベントの処理方法に影響を与え、通知されたとおりの問題がエラーオブジェクトに反映されるようにします。このオブジェクトを使用すると、単にイベントをありのままレポートするのではなく、問題を素早く突き止めてエラーの原因を特定することができます。

コマンドの実行中、これらのパラメータは実際の値に置き換えられます。

プール容量ライセンスの問題のトラブルシューティング