aboutsummaryrefslogtreecommitdiff
path: root/docs/monitoring.md
diff options
context:
space:
mode:
authorKishor Patil <kpatil@yahoo-inc.com>2016-07-20 12:22:43 -0500
committerTom Graves <tgraves@yahoo-inc.com>2016-07-20 12:22:43 -0500
commitb9bab4dcf6cec5ec9e9860871f9dd1ec633a1d22 (patch)
tree650aa1992bea8f6e104e0f6a0a95ba90656e7759 /docs/monitoring.md
parent4b079dc3964dbe0f4d7839d39512d0400122b520 (diff)
downloadspark-b9bab4dcf6cec5ec9e9860871f9dd1ec633a1d22.tar.gz
spark-b9bab4dcf6cec5ec9e9860871f9dd1ec633a1d22.tar.bz2
spark-b9bab4dcf6cec5ec9e9860871f9dd1ec633a1d22.zip
[SPARK-15951] Change Executors Page to use datatables to support sorting columns and searching
1. Create the executorspage-template.html for displaying application information in datables. 2. Added REST API endpoint "allexecutors" to be able to see all executors created for particular job. 3. The executorspage.js uses jQuery to access the data from /api/v1/applications/appid/allexecutors REST API, and use DataTable to display executors for the application. It also, generates summary of dead/live and total executors created during life of the application. 4. Similar changes applicable to Executors Page on history server for a given application. Snapshots for how it looks like now: <img width="938" alt="screen shot 2016-06-14 at 2 45 44 pm" src="https://cloud.githubusercontent.com/assets/6090397/16060092/ad1de03a-324b-11e6-8469-9eaa3f2548b5.png"> New Executors Page screenshot looks like this: <img width="1436" alt="screen shot 2016-06-15 at 10 12 01 am" src="https://cloud.githubusercontent.com/assets/6090397/16085514/ee7004f0-32e1-11e6-9340-33d91e407f2b.png"> Author: Kishor Patil <kpatil@yahoo-inc.com> Closes #13670 from kishorvpatil/execTemplates.
Diffstat (limited to 'docs/monitoring.md')
-rw-r--r--docs/monitoring.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/monitoring.md b/docs/monitoring.md
index ee932cfc6d..c8694762ff 100644
--- a/docs/monitoring.md
+++ b/docs/monitoring.md
@@ -289,7 +289,11 @@ can be identified by their `[attempt-id]`. In the API listed below, when running
</tr>
<tr>
<td><code>/applications/[app-id]/executors</code></td>
- <td>A list of all executors for the given application.</td>
+ <td>A list of all active executors for the given application.</td>
+ </tr>
+ <tr>
+ <td><code>/applications/[app-id]/allexecutors</code></td>
+ <td>A list of all(active and dead) executors for the given application.</td>
</tr>
<tr>
<td><code>/applications/[app-id]/storage/rdd</code></td>