[
https://issues.apache.org/jira/browse/FLINK-6042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15947191#comment-15947191
]
ASF GitHub Bot commented on FLINK-6042:
---------------------------------------
GitHub user zentol opened a pull request:
https://github.com/apache/flink/pull/3643
[FLINK-6042] [web] Display exception history
This is PR builds on top of #3583.
With this PR the exceptions tab in the web-interface now has 2 sub-tabs,
one for the most recent exception (the current Exception page) and another one
for a history of the last 16 (configurable) root exceptions.
The history tab itself has up to 16 sub-tabs, one for each *job* attempt.
We now also show the location and task name (which includes the subtask
index) for the root exception.
If no exception has occurred yet the page will look like this:

The latest tab when an exception has occurred:

The history tab:

The history tab with a selected attempt:

The history tab growing over time; oldest exception is on the far right:

The history tab when accessing a discarded exception:

You can merge this pull request into a Git repository by running:
$ git pull https://github.com/zentol/flink 6042_excetion_history
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/flink/pull/3643.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3643
----
commit 03259065239689eb5718b9f67677a63b176b4e02
Author: zentol <[email protected]>
Date: 2017-03-29T12:46:19Z
[FLINK-6043] [web] Display exception timestamp
commit c2915979a0666c60f112d21d6761a9bd0d81f298
Author: zentol <[email protected]>
Date: 2017-03-29T12:46:27Z
Rebuild web-frontend
commit a8fab152eef92bc152a9a1ca6d045e442771f6cb
Author: zentol <[email protected]>
Date: 2017-03-29T13:22:59Z
+
commit c7ca6e40461282e946717d6d6897f23aed11c389
Author: zentol <[email protected]>
Date: 2017-03-29T13:27:34Z
++
commit ff9d6ef77fc1fc36a7a05922aee7d83d97654f8a
Author: zentol <[email protected]>
Date: 2017-03-28T13:18:26Z
[FLINK-6042] Modify Web UI
commit 525c7a519fe51626a8a4e9750a8bf4d152262f68
Author: zentol <[email protected]>
Date: 2017-03-28T13:18:46Z
[FLINK-6042] Rebuild Web UI
commit 62aac50044fc1d17a46f6197c2a6e0f78b6a3ea9
Author: zentol <[email protected]>
Date: 2017-03-28T13:56:27Z
[FLINK-6024] Backend changes
----
> Display last n exceptions/causes for job restarts in Web UI
> -----------------------------------------------------------
>
> Key: FLINK-6042
> URL: https://issues.apache.org/jira/browse/FLINK-6042
> Project: Flink
> Issue Type: Improvement
> Components: Distributed Coordination, Webfrontend
> Affects Versions: 1.3.0
> Reporter: Till Rohrmann
> Assignee: Chesnay Schepler
>
> Users requested that it would be nice to see the last {{n}} exceptions
> causing a job restart in the Web UI. This will help to more easily debug and
> operate a job.
> We could store the root causes for failures similar to how prior executions
> are stored in the {{ExecutionVertex}} using the {{EvictingBoundedList}} and
> then serve this information via the Web UI.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)