关注 spark技术分享,
撸spark源码 玩spark最佳实践

web UI

master’s Administrative web UI

Spark Standalone cluster comes with administrative web UI. It is available under http://localhost:8080 by default.

Executor Summary

Executor Summary page displays information about the executors for the application id given as the appId request parameter.

spark standalone webui executor summary.png
Figure 1. Executor Summary Page

The State column displays the state of an executor as tracked by the master.

When an executor is added to the pool of available executors, it enters LAUNCHING state. It can then enter either RUNNING or FAILED states.

An executor (as ExecutorRunner) sends ExecutorStateChanged message to a worker (that it then sends forward to a master) as a means of announcing an executor’s state change:

  • ExecutorRunner.fetchAndRunExecutor sends EXITED, KILLED or FAILED.

  • ExecutorRunner.killProcess

A Worker sends ExecutorStateChanged messages for the following cases:

  • When LaunchExecutor is received, an executor (as ExecutorRunner) is started and RUNNING state is announced.

  • When LaunchExecutor is received, an executor (as ExecutorRunner) fails to start and FAILED state is announced.

If no application for the appId could be found, Not Found page is displayed.

spark standalone webui appid notfound.png
Figure 2. Application Not Found Page
赞(0) 打赏
未经允许不得转载:spark技术分享 » web UI
分享到: 更多 (0)

关注公众号:spark技术分享

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏