當您在 RDS 主機上安裝 Horizon Agent 時,安裝程式會在 Horizon Agent scripts 目錄 (C:\Program Files\VMware\VMware View\Agent\scripts) 中放置負載平衡指令碼範例。

表格 1. 負載平衡指令碼範例

名稱

描述

cpuutilisation.vbs

從登錄讀取已使用的 CPU 百分比並傳回下列負載值:

  • 0 (如果 CPU 使用量大於 90%)

  • 1 (如果 CPU 使用量大於 75%)

  • 2 (如果 CPU 使用量大於 25%)

  • 3 (如果 CPU 使用量小於或等於 25%)

memoryutilisation.vbs

計算已使用的記憶體百分比並傳回下列負載值:

  • 0 (如果記憶體使用量大於 90%)

  • 1 (如果記憶體使用量大於 75%)

  • 2 (如果記憶體使用量大於 25%)

  • 3 (如果記憶體使用量小於或等於 25%)

備註︰

因為 cpuutilisation.vbs 指令碼使用每五分鐘取樣一次的滾動平均資料,所以回報的負載喜好設定中可能無法反映出短期高使用量事件。最低可將取樣期間降至兩分鐘,但可能會影響 RDS 主機的效能。取樣間隔由登錄項目 HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware VDM\Performance Stats\SamplingIntervalSeconds 控制。預設為 300 秒。