NSX Advanced Load Balancer Controller クラスタは、クラスタ ノードから CPU、ディスク、メモリ使用率のメトリックを継続的に収集します。使用率のしきい値を超えると、システム アラートが発生して、管理者に通知されます。

デフォルトでは、このしきい値は CPU、ディスク、メモリの 85% になるように事前に設定されています。一部の展開では、この事前定義されたしきい値が高く設定されている場合があり、値を低くする必要があります。次に、展開の要件を満たすようにこれらのしきい値を変更する例を示します。

しきい値の構成オプション

カスタムしきい値は、次に対して個別に定義できます。

  • CONTROLLER_CPU_THRESHOLD

  • CONTROLLER_MEM_THRESHOLD

  • CONTROLLER_DISK_THRESHOLD

構成を定義する場合、次の 2 つのしきい値オプションに注意してください。

  • watermark_thresholds:イベントが発生したしきい値。複数のしきい値を定義できます。ターゲットがこのしきい値を超えると、健全性スコアが低下します。

  • reset_thresholds:この値は、イベント状態マシンのリセットに使用されます。

コントローラのしきい値の構成

次の構成では、デフォルト値を上書きする例を示します。この例では、watermark_threshold を 75 に設定し、reset_threshold を CPU、ディスク、メモリの 60 に構成します。この構成では、これらの 3 つのいずれかのリソース使用率が 75% を超えると、そのリソースに対してアラートが発生します。使用率が 60% を下回ると、アラートがリセットされます。

[admin:controller]: > configure systemconfiguration 
[admin:controller]: systemconfiguration> controller_analytics_policy
[admin:controller]: systemconfiguration:controller_analytics_policy> metrics_event_thresholds
[admin:controller]: systemconfiguration:controller_analytics_policy> metrics_event_thresholds metrics_event_threshold_type controller_cpu_threshold 
New object being created
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> reset_threshold 60 watermark_thresholds 75
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> save

[admin:controller]: systemconfiguration:controller_analytics_policy> metrics_event_thresholds metrics_event_threshold_type controller_mem_threshold 
New object being created
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> reset_threshold 60 watermark_thresholds 75
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> save


[admin:controller]: systemconfiguration:controller_analytics_policy> metrics_event_thresholds metrics_event_threshold_type controller_disk_threshold 
New object being created
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> reset_threshold 60 watermark_thresholds 75
[admin:controller]: systemconfiguration:controller_analytics_policy:metrics_event_thresholds> save
[admin:controller]: systemconfiguration:controller_analytics_policy> save
[admin:controller]: systemconfiguration> save

+----------------------------------+------------------------------------+
| Field                            | Value                              |
+----------------------------------+------------------------------------+


| controller_analytics_policy      |                                    |
|   metrics_event_thresholds[1]    |                                    |
|     reset_threshold              | 60.0                               |
|     watermark_thresholds[1]      | 75                                 |
|     metrics_event_threshold_type | CONTROLLER_CPU_THRESHOLD           |
|   metrics_event_thresholds[2]    |                                    |
|     reset_threshold              | 60.0                               |
|     watermark_thresholds[1]      | 75                                 |
|     metrics_event_threshold_type | CONTROLLER_MEM_THRESHOLD           |
|   metrics_event_thresholds[3]    |                                    |
|     reset_threshold              | 60.0                               |
|     watermark_thresholds[1]      | 75                                 |
|     metrics_event_threshold_type | CONTROLLER_DISK_THRESHOLD          |
+----------------------------------+------------------------------------+