Load Reporting service (LRS)
[service.load_stats.v3.LoadStatsRequest proto]
A load report Envoy sends to the management server.
node
() Node identifier for Envoy instance.
cluster_stats
service.load_stats.v3.LoadStatsResponse
The management server sends envoy a LoadStatsResponse with all clusters it is interested in learning load stats about.
"clusters": [],
}
clusters
(string) Clusters to report stats for. Not populated if send_all_clusters is true.
send_all_clusters
load_reporting_interval
() The minimum interval of time to collect stats over. This is only a minimum for two reasons:
For clusters that were already feature in the previous LoadStatsResponse, any traffic that is observed in between the corresponding previous LoadStatsRequest and this LoadStatsResponse will also be accumulated and billed to the cluster. This avoids a period of inobservability that might otherwise exists between the messages. New clusters are not subject to this consideration.
report_endpoint_granularity