負荷モニターを理解する

最終公開日 : Sep 25, 2026
負荷モニターは、SNMPポーリングされたOIDを使用して負荷を計算します。ロードモニターは、バインド先のサービスの IP アドレス (宛先 IP アドレス) をポーリングに使用します。メトリックスの OID を指定して、SNMP クエリをサービスに送信します。メトリックには、CPU、メモリ、またはサーバー接続数を指定できます。サーバーはクエリにメトリック値で応答します。応答のメトリック値は、しきい値と比較されます。NetScalerアプライアンスは、メトリックがしきい値未満の場合にのみ、サービスを負荷分散の対象と見なします。負荷値が最も小さいサービスが最初に考慮されます。
図1:負荷モニタの動作
モニタの読み込み
注:負荷モニターは、サービスの状態を決定しません。これによって、アプライアンスは負荷分散のためのサービスを検討することしかできません。
負荷モニターを構成したら、モニターが使用するメトリックを設定する必要があります。負荷評価では、負荷モニターはメトリックと呼ばれるサーバーパラメーターを考慮します。これらのパラメーターは、アプライアンス構成のメトリックテーブル内で定義されます。メトリックテーブルには次の 2 つのタイプがあります。
  • **ローカル。**デフォルトでは、このテーブルはアプライアンスに存在します。接続、パケット、応答時間、帯域幅の4つのメトリックで構成されています。アプライアンスはサービスのこれらのメトリックを指定し、これらのサービスについては SNMP クエリは送信されません。これらの指標は変更できません。
  • **カスタム。**ユーザー定義のテーブル。各メトリックはOIDに関連付けられています。
デフォルトでは、アプライアンスは次のテーブルを生成します。
  • NetScaler
  • RADWARE
  • CISCO-CSS
  • LOCAL
  • FOUNDRY
  • ALTEON
次の表に示すように、アプライアンスで生成されたメトリックテーブルを追加することも、自分で選択したテーブルを追加することもできます。メトリックテーブルの値は例としてのみ提供されています。実際のシナリオでは、メトリックの実際の値を検討してください。
指標名 OID 重要度 しきい値
CPU 1.2.3.4 2 70
メモリ 4.5.6.7 3 80
接続 5.6.7.8 4 90
1 つ以上のメトリックの負荷を計算するには、各メトリックスに重みを割り当てます。デフォルトの重みは 1 です。重みは各指標に与えられた優先順位を表します。重量が大きい場合は、優先度が高くなります。アプライアンスは SOURCEIPDESTIP ハッシュアルゴリズムに基づいてサービスを選択します。
各指標のしきい値を設定することもできます。このしきい値により、サービスのメトリック値がしきい値より小さい場合に、アプライアンスは負荷分散の対象となるサービスを選択できます。しきい値によって各サービスの負荷も決まります。
Related information