Details
-
Improvement
-
Status: Closed
-
Not a Priority
-
Resolution: Abandoned
-
1.13.0, 1.12.3
-
None
Description
This is an optimisation idea.
Create a similar http handler to AggregatingSubtasksMetricsHandler, but one that would aggregate metrics per task, from all of the job vertices. The new handler would only take JobID as a parameter. So that Web UI can in one RPC obtain max(isBackPressureRatio) / max(isCausingBackPressureRatio) per each task in the job graph.
This is related to FLINK-14712, where we are invoking more REST calls to get the statistics per each task/node (in order to color the nodes based on the back pressure and busy times). With this new handler, WebUI could make a one REST call to get all the metrics it needs, instead of doing one REST call per every Task.
Attachments
Issue Links
- is related to
-
FLINK-14712 Improve back-pressure reporting mechanism
- Closed