NSX Advanced Load Balancer のデフォルトの動作として、重要なログは、ユーザーがコントローラにログ クエリを送信したときにのみ、コントローラによって収集されます。このクエリに対する応答として、コントローラは必要なログ データを適切な SE から取得し、データにインデックスを付け、ユーザーの要求に応答します。
クエリがない場合、SE によるログ収集以降の処理はログに対して行われません。SE のディスク容量が不足すると、SE ごとに最も古いログ エントリが段階的に除外されます(そのディスク容量は解放されます)。
コントローラによって収集されたログは、クラスタ内のすべてのコントローラにレプリケートされます。SE が削除される前に、NSX Advanced Load Balancer はログ ファイルをコントローラにアップロードします。分析プロファイルの logs_processing_auto_sync_and_index という名前の新しいオプションに CLI を使用してアクセスできます。このオプションを使用して、SE によってキャプチャおよび保存された重要なログがコントローラに定期的にアップロードされ、インデックスが作成され、対応する SE ディスク容量が解放される元のアプローチを保持します。このオプションは、次の CLI シーケンスで示されています。
: > configure analyticsprofile mycustomprofile : analyticsprofile> client_log_config : analyticsprofile: client_log_config> significant_log_processing logs_processing_auto_sync_and_index : analyticsprofile: client log config> save : analyticsprofile> save : > : >
次の抜粋は、元の方法で有効にされ、処理された重要なログ収集を示しています。
|------------------------------------+------------------------------------------| | enable_significant_log_collection | True | | significant_log_processing | LOGS_PROCESSING_AUTO_SYNC_AND_INDEX | | filtered_log_processing | LOGS_PROCESSING_SYNC_AND_INDEX_ON_DEMAND | | non_significant_log_processing | LOGS_PROCESSING_SYNC_AND_INDEX_ON_DEMAND | | exclude_server_dns_error_as_error | False | |------------------------------------+------------------------------------------|