このセクションでは、仮想サービスのスロットルとその分析ポリシーの設定について説明します。

概要

デフォルトでは、クライアント ログ(または仮想サービス ログ)の収集はサービス エンジンで調整されます。

スロットル(またはレート制限)は、1 秒あたりに収集されるログの数と 1 秒あたりの超過ログがドロップされた場合に実装されます。これは、次に挙げるプロパティの 2 つのセットで制御されます。

  1. 仮想サービスの分析ポリシーで指定されるスロットル。

  2. サービス エンジンのサービス エンジン グループで指定されるスロットル。

各セットには、クライアント ログのタイプごとにスロットル プロパティがあります。上記の 2 つのセットのいずれかで、そのタイプのスロットルが原因で、特定のタイプのクライアント ログがドロップされる可能性があります。

NSX Advanced Load Balancer では、生成された各クライアント ログは、次の 3 つのタイプのいずれかに分類されます。

  1. [重要]:これらのログは、4XX 応答コードで終わる要求に対応するログなど、NSX Advanced Load Balancer によって事前に定義された要求(または接続)に対応します。

  2. [フィルタリング]:これらのログは、ユーザー定義のフィルタに一致する要求(または接続)に対応します。このようなログは、UDF(ユーザー定義フィルタ)ログとも呼ばれます。

  3. [重要でない]:これらのログは、上記の 2 つのカテゴリに分類されない他のすべての要求(または接続)に対応します。

注:

スロットルは、ログの記録による SE リソースとコントローラ リソース(ディスク I/O、ディスク容量、ネットワーク帯域幅)の消費に影響を与えるため、慎重に変更する必要があります。

推奨される参考資料

仮想サービスのスロットル

さまざまなタイプのログを調整するための VS の 3 つの分析ポリシー設定を次に示します。これらの制限はそれぞれ、単一のサービス エンジン上の仮想サービス(すべてのコアにわたる累積)に適用されます。

  1. significant_log_throttle:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される重要なログの数が制限されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。

  2. [udf_log_throttle]:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される UDF ログの合計が制限されます。クライアント ログ フィルタが構成されているか、ルールでログが有効になっているため、UDF ログが生成されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。

  3. throttle under full_client_logs:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される重要でないログの数が制限されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。

これらのオプションは、CLI または仮想サービス エディタの [分析] タブのユーザー インターフェイスで使用できます。



詳細については、「仮想サービス アプリケーション ログ」を参照してください。

SE グループのスロットル

次に、あるグループのサービス エンジンが、さまざまなタイプのログを調整するために使用するサービス エンジン グループの設定を示します。これらの制限はそれぞれ、サービス エンジンのコアごとに適用されることに注意してください。

  1. significant_log_throttle:この設定により、この SE のコアごとに 1 秒あたりに生成される重要なログの数が制限されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。

  2. udf_log_throttle:この設定により、この SE のコアごとに 1 秒あたりに生成される UDF ログの数が制限されます。クライアント ログ フィルタが構成されているか、ルールでログが有効になっているため、UDF ログが生成されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。

  3. non_significant_log_throttle:この設定により、この SE のコアごとに 1 秒あたりに生成される重要でないログの数が制限されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。ゼロ (0) に設定すると、スロットルが無効になります。

これらのオプションは、CLI と、サービス エンジン グループ エディタの [詳細] タブのユーザー インターフェイスで使用できます。