查看应用程序历史记录。 - Amazon EMR
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

查看应用程序历史记录。

您可以在控制台中使用集群详细信息页面查看 Spark 历史记录服务器和 YARN 时间线服务应用程序的详细信息。Amazon EMR 应用程序历史记录可让您更轻松地对活动的任务和任务历史记录进行故障排除和分析。

注意

我们重新设计了 Amazon EMR 控制台,以便其易于使用。请参阅 控制台中的新增功能,以了解有关新旧控制台体验差异的信息。

New console

Applications(应用程序)选项卡的 Application user interfaces(应用程序用户界面)部分提供多个查看选项,具体取决于集群状态和您在集群上安装的应用程序。

  • 集群外访问持久性应用程序用户界面:从 Amazon EMR 版本 5.25.0 开始,Spark UI 和 Spark 历史记录服务器可以使用持久性应用程序用户界面链接。对于 Amazon EMR 版本 5.30.1 及更高版本,Tez UI 和 YARN 时间线服务器也具有持久性应用程序用户界面。YARN 时间线服务器和 Tez UI 是开源应用程序,可提供适用于活动的和已终止的集群的指标。Spark 用户界面提供有关计划程序阶段和任务、RDD 大小和内存使用情况的详细信息、环境信息以及有关正在运行的执行程序的信息。持久性应用程序 UI 是在集群外运行的,因此集群信息和日志在应用程序终止后 30 天内可用。与集群上的应用程序用户界面不同,持久性应用程序 UI 不要求您通过 SSH 连接设置 Web 代理。

  • 集群上的应用程序用户界面 – 可以在集群上运行的应用程序历史记录用户界面各种各样。集群上的用户界面托管在主节点上,并要求您设置到 Web 服务器的 SSH 连接。应用程序终止后,集群上的应用程序用户界面将应用程序历史记录保留一周。有关设置 SSH 隧道的更多信息和说明,请参阅查看 Amazon EMR 集群上托管的 Web 界面

    除了 Spark 历史记录服务器、YARN 时间线服务器和 Hive 应用程序之外,只能在集群运行时查看集群上的应用程序历史记录。

Old console

Application user interfaces (应用程序用户界面) 选项卡提供多个查看选项:

  • 集群外访问持久性应用程序用户界面 – 从 Amazon EMR 版本 5.25.0 开始,Spark 可以使用持久性应用程序用户界面链接。对于 Amazon EMR 版本 5.30.1 及更高版本,Tez UI 和 YARN 时间线服务器也具有持久性应用程序用户界面。YARN 时间线服务器和 Tez UI 是开源应用程序,可提供适用于活动的和已终止的集群的指标。Spark 用户界面提供有关计划程序阶段和任务、RDD 大小和内存使用情况的详细信息、环境信息以及有关正在运行的执行程序的信息。持久性应用程序 UI 是在集群外运行的,因此集群信息和日志在应用程序终止后 30 天内可用。与集群上的应用程序用户界面不同,持久性应用程序 UI 不要求您通过 SSH 连接设置 Web 代理。

  • 集群上的应用程序用户界面 – 可以在集群上运行的应用程序历史记录用户界面各种各样。集群上的用户界面托管在主节点上,并要求您设置到 Web 服务器的 SSH 连接。应用程序终止后,集群上的应用程序用户界面将应用程序历史记录保留一周。有关设置 SSH 隧道的更多信息和说明,请参阅查看 Amazon EMR 集群上托管的 Web 界面

    除了 Spark 历史记录服务器、YARN 时间线服务器和 Hive 应用程序之外,只能在集群运行时查看集群上的应用程序历史记录。

  • 高级别应用程序历史记录:使用 Amazon EMR 版本 5.8.0 到 5.36.0 以及 6.8.0 或更低版本的 6.x 发行版,您可以在 Amazon EMR 旧控制台中查看应用程序历史记录的摘要,包括阶段任务和执行程序的关键指标。自 2023 年 1 月 23 日起,Amazon EMR 将停止所有版本的高级别应用程序历史记录。如果您使用 Amazon EMR 版本 5.25.0 或更高版本,我们建议您改用持久性应用程序用户界面。