

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢視 Amazon EMR 應用程式歷史記錄
<a name="emr-cluster-application-history"></a>

可以在主控台中使用叢集的詳細資訊頁面，檢視 Spark 歷史記錄伺服器和 YARN Timeline Service 應用程式的詳細資訊。Amazon EMR 應用程式的歷史記錄可讓您更輕鬆地進行疑難排解並分析使用中的作業和作業歷史記錄。

**注意**  
為了增強可能與 Amazon EMR 搭配使用的主控台外應用程式的安全性，應用程式託管網域會在公用尾碼清單 (PSL) 中註冊。這些託管網域的範例包括：`emrstudio-prod.us-east-1.amazonaws.com`、`emrnotebooks-prod.us-east-1.amazonaws.com`、`emrappui-prod.us-east-1.amazonaws.com`。為了加強安全性，如果您需要在預設網域名稱中設定敏感性 Cookie，我們建議您使用具 `__Host-` 前置詞的 Cookie。這將有助於保護您的網域免受跨站請求偽造 (CSRF) 攻擊。如需詳細資訊，請參閱《Mozilla 開發人員網路》**中的 [https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#cookie_prefixes](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie#cookie_prefixes) 頁面。

**應用程式**索引標籤的**應用程式使用者介面**區段提供數個檢視選項，這取決於叢集狀態和叢集上安裝的應用程式。
+ [叢集外存取持續應用程式使用者介面](https://docs.aws.amazon.com/emr/latest/ManagementGuide/app-history-spark-UI.html) – 從 Amazon EMR 5.25.0 版開始，Spark UI and Spark History Service 可使用持續應用程式使用者介面連結。透過 Amazon EMR 5.30.1 版及更新版本，Tez UI 和 YARN Timeline Server 也擁有持續應用程式使用者介面。YARN 時間軸伺服器和 Tez UI 為開放原始碼應用程式，可為作用中和已終止的叢集提供指標。Spark 使用者界面可提供排程器階段和任務的相關詳細資訊、RDD 大小和記憶體使用量、環境資訊，以及執行中執行程式的相關資訊。持續應用程式使用者界面會在叢集外執行，因此，在應用程式終止後，叢集資訊和記錄會保留 30 天。與叢集應用程式使用者界面不同，持續應用程式 UI 不需要您透過 SSH 連線設定 Web 代理。
+ [叢集上應用程式使用者介面](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-web-interfaces.html) – 有各種可在叢集上執行的應用程式歷史記錄使用者介面。叢集上使用者界面會託管在主節點上，並且您需要設定與 Web 伺服器的 SSH 連線。叢集上應用程式使用者界面會在應用程式終止後，將應用程式歷程記錄保留一週的時間。如需有關設定 SSH 通道的詳細資訊和指示，請參閱 [檢視 Amazon EMR 叢集上託管的 Web 介面](emr-web-interfaces.md)。

  除了 Spark 歷史記錄伺服器、YARN Timeline Server 和 Hive 應用程式之外，只能在叢集執行時檢視叢集上的應用程式歷史記錄。