Details
-
Improvement
-
Status: Resolved
-
Critical
-
Resolution: Fixed
-
1.0.0
-
None
Description
Spark currently collects a set of helpful task metrics, like shuffle bytes written, GC time, and displays them on the app web UI. These are only collected and displayed for tasks that have completed. This makes them unsuited to perhaps the situation where they would be most useful - determining what's going wrong in currently running tasks.
Reporting metrics progrss for running tasks would probably require adding an executor->driver heartbeat that reports metrics for all tasks currently running on the executor.
Attachments
Issue Links
- relates to
-
SPARK-3428 TaskMetrics for running tasks is missing GC time metrics
- Resolved
- links to