串流任務日誌管理 - Amazon EMR

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

串流任務日誌管理

串流任務支援 Spark 應用程式日誌和事件日誌的日誌輪換,以及 Spark 事件日誌的日誌壓縮。這可協助您有效管理 資源。

日誌輪換

串流任務支援 Spark 應用程式日誌和事件日誌的日誌輪換。日誌輪換可防止長串流任務產生大型日誌檔案,這些檔案可能會佔用您所有可用的磁碟空間。日誌輪換可協助您儲存磁碟儲存體,並防止任務因磁碟空間不足而失敗。如需詳細資訊,請參閱輪換日誌

日誌壓縮

串流任務也支援在有受管日誌時壓縮 Spark 事件日誌。如需受管記錄的詳細資訊,請參閱使用受管儲存記錄。串流任務可以長時間執行,而且事件資料量會隨著時間累積,並大幅增加日誌檔案大小。Spark 歷史記錄伺服器會讀取這些事件並將其載入到 Spark 應用程式 UI 的記憶體。此程序可能會導致高延遲和成本,特別是在 Amazon S3 中存放的事件日誌非常大時。

日誌壓縮會減少事件日誌大小,因此 Spark 歷史記錄伺服器不需要隨時載入超過 1 GB 的事件日誌。如需詳細資訊,請參閱 Apache Spark 文件中的監控和檢測