このセクションでは、仮想サービスのスロットルとその分析ポリシーの設定について説明します。
概要
デフォルトでは、クライアント ログ(または仮想サービス ログ)の収集はサービス エンジンで調整されます。
スロットル(またはレート制限)は、1 秒あたりに収集されるログの数と 1 秒あたりの超過ログがドロップされた場合に実装されます。これは、次に挙げるプロパティの 2 つのセットで制御されます。
仮想サービスの分析ポリシーで指定されるスロットル。
サービス エンジンのサービス エンジン グループで指定されるスロットル。
各セットには、クライアント ログのタイプごとにスロットル プロパティがあります。上記の 2 つのセットのいずれかで、そのタイプのスロットルが原因で、特定のタイプのクライアント ログがドロップされる可能性があります。
NSX Advanced Load Balancer では、生成された各クライアント ログは、次の 3 つのタイプのいずれかに分類されます。
[重要]:これらのログは、4XX 応答コードで終わる要求に対応するログなど、NSX Advanced Load Balancer によって事前に定義された要求(または接続)に対応します。
[フィルタリング]:これらのログは、ユーザー定義のフィルタに一致する要求(または接続)に対応します。このようなログは、UDF(ユーザー定義フィルタ)ログとも呼ばれます。
[重要でない]:これらのログは、上記の 2 つのカテゴリに分類されない他のすべての要求(または接続)に対応します。
スロットルは、ログの記録による SE リソースとコントローラ リソース(ディスク I/O、ディスク容量、ネットワーク帯域幅)の消費に影響を与えるため、慎重に変更する必要があります。
推奨される参考資料
仮想サービスのスロットル
さまざまなタイプのログを調整するための VS の 3 つの分析ポリシー設定を次に示します。これらの制限はそれぞれ、単一のサービス エンジン上の仮想サービス(すべてのコアにわたる累積)に適用されます。
significant_log_throttle
:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される重要なログの数が制限されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。[udf_log_throttle]:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される UDF ログの合計が制限されます。クライアント ログ フィルタが構成されているか、ルールでログが有効になっているため、UDF ログが生成されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。
throttle under full_client_logs
:この設定により、この仮想サービスに対して各 SE で 1 秒あたりに生成される重要でないログの数が制限されます。デフォルトでは、1 秒あたり 10 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。
これらのオプションは、CLI または仮想サービス エディタの [分析] タブのユーザー インターフェイスで使用できます。
詳細については、「仮想サービス アプリケーション ログ」を参照してください。
SE グループのスロットル
次に、あるグループのサービス エンジンが、さまざまなタイプのログを調整するために使用するサービス エンジン グループの設定を示します。これらの制限はそれぞれ、サービス エンジンのコアごとに適用されることに注意してください。
significant_log_throttle
:この設定により、この SE のコアごとに 1 秒あたりに生成される重要なログの数が制限されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。udf_log_throttle
:この設定により、この SE のコアごとに 1 秒あたりに生成される UDF ログの数が制限されます。クライアント ログ フィルタが構成されているか、ルールでログが有効になっているため、UDF ログが生成されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。スロットルを無効にするには、ゼロ (0) に設定します。non_significant_log_throttle
:この設定により、この SE のコアごとに 1 秒あたりに生成される重要でないログの数が制限されます。デフォルトでは、1 秒あたり 100 個のログが生成されます。ゼロ (0) に設定すると、スロットルが無効になります。
これらのオプションは、CLI と、サービス エンジン グループ エディタの [詳細] タブのユーザー インターフェイスで使用できます。