MR3-UI
MR3-UI is a module for checking the state of MR3 applications, visualizing the progress of DAGs, and analyzing statistics of DAG executions. MR3-UI is served by the HiveServer2 Web UI. HiveServer2 retrieves timeline data and live status from MR3 DAGAppMaster and exposes them to the web browser.
Configuring MR3-UI
Enable history logging in mr3-site.xml
so that HiveServer2 can retrieve application and DAG history from MR3 DAGAppMaster.
vi mr3-site.xml
<property>
<name>mr3.app.history.logging.enabled</name>
<value>true</value>
</property>
<property>
<name>mr3.dag.history.logging.enabled</name>
<value>true</value>
</property>
Enable MR3-UI in the HiveServer2 Web UI by setting
hive.mr3.ui.create.server to true in hive-site.xml.
vi hive-site.xml
<property>
<name>hive.mr3.ui.create.server</name>
<value>true</value>
</property>
Using MR3-UI
MR3-UI uses the address and port of the HiveServer2 Web UI.
The host and port are specified by hive.server2.webui.host
and hive.server2.webui.port in hive-site.xml, respectively.
The default port is 10002.
Open http://<HiveServer2 host>:10002/ in a web browser when using the default port.
MR3-UI has three main tabs at the top: Applications, DAGs, and Analysis.
- The
Applicationstab lists MR3 Applications, both currently active and previously finished, in reverse chronological order.



- The
DAGstab lists DAGs, both currently active and previously finished, of the currently active MR3 Application.



- The
Analysistab shows statistics of all previous DAG executions.

