xds/data/orca/v3/orca_load_report.proto (proto)
請參閱設計文件中 ORCA 負載報告格式 的章節,網址為 https://github.com/envoyproxy/envoy/issues/6614。
.xds.data.orca.v3.OrcaLoadReport
[.xds.data.orca.v3.OrcaLoadReport proto]
{
"cpu_utilization": ...,
"mem_utilization": ...,
"rps": ...,
"request_cost": {...},
"utilization": {...},
"rps_fractional": ...,
"eps": ...,
"named_metrics": {...},
"application_utilization": ...
}
- cpu_utilization
(double) CPU 使用率,以可用 CPU 資源的分數表示。這應該從最新的樣本或量測值得出。當使用量超過回報器相依的軟限制概念時,該值可能大於 1.0。
- mem_utilization
(double) 記憶體使用率,以可用記憶體資源的分數表示。這應該從最新的樣本或量測值得出。
- rps
(uint64) 端點正在服務的總 RPS。這應涵蓋端點負責的所有服務。已棄用 - 請改用
rps_fractional
欄位。
- rps_fractional
(double) 端點正在服務的總 RPS。這應涵蓋端點負責的所有服務。
- eps
(double) 端點正在服務的總 EPS (錯誤/秒)。這應涵蓋端點負責的所有服務。
- application_utilization
(double) 應用程式特定的使用率,以可用資源的分數表示。例如,如果應用程式同時受到 CPU 和記憶體的限制,它可以報告 CPU 和記憶體使用率的最大值,以便更好地進行負載平衡。這應該從最新的樣本或量測值得出。當使用量超過回報器相依的軟限制概念時,該值可能大於 1.0。