NetScaler コンソールサービス

プールキャパシティライセンス問題のトラブルシューティング

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

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

NetScaler コンソールは、NetScaler プールキャパシティライセンスのライセンスサーバーとして機能します。NetScaler コンソールのGUIを使用してライセンスの状態を確認できます。 インフラストラクチャ > プールライセンス > プールキャパシティ > ライセンス使用量に移動します

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

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

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

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

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

問題:NetScalerでは、ライセンスサーバーにアクセスできないと表示され、ライセンスの状態が「待機」に変わります。

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

  • NetScalerはグレースモードになっています。

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

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

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

  • ライセンスサーバーへの接続が復元されましたが、NetScalerはまだ2回目のハートビートを見逃すか、再接続プローブを送信していません。

問題:NetScaler Consoleでプールライセンスを構成すると、NetScalerがライセンスサーバーに接続できないと表示される

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

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

NetScaler Console GUIの[NetScalerライセンス]>[プールライセンス]>[帯域幅ライセンス]>[プールキャパシティ]>[ライセンス使用量 ]で、ライセンス使用量の月間ピークを確認できます。このレポートを使用して、ライセンスの使用量を増やしたり、追加ライセンスの購入を計画したりできます。

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

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

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

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

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

消去:NetScaler Consoleは、毎月1日の午前12時10分にデータを消去します。消去期間は構成可能です(デフォルト期間は2か月)。

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

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

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

SNMPトラップ

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

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

これらのアラームについて詳しくは、「 NetScaler 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 制限に達した回数

NetScaler コンソールカウンター

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

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

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

プールキャパシティライセンス問題のトラブルシューティング