概觀
在 IBM Analytics Engine中提交應用程式或 Spark 工作量時,您可以監視應用程式執行。IBM Analytics Engine 容許對應用程式錯誤進行除錯,或透過監視應用程式產生的日誌及 Spark 產生的日誌來追蹤應用程式執行。 IBM Cloud Logs 與 Spark History 頁面的監控功能一起提供了更好的應用程式故障排除。
IBM Analytics Engine可讓您將應用程式日誌轉送至實例主目錄或(和) IBM Cloud Logs 服務。
預設行為
當您在IBM Analytics Engine中執行應用程式時,應用程式日誌(僅 Spark Driver WARN logs )預設會轉送至IBM Cloud Object Storage。 您可以從 實例起始目錄存取日誌資訊。 如需相關資訊,請參閱 實例起始目錄。
將日誌轉遞至實例起始目錄
依預設,應用程式日誌會轉遞至 Analytics Engine 實例起始目錄。 您可以從IBM Cloud Object Storage桶存取日誌資訊。 您可以從Cloud Object Storage桶下載任何特定應用程式的日誌文件,用於記錄、共用和偵錯目的。 如果您要變更預設行為,以包含驅動程式或執行程式的執行程式日誌或 INFO 日誌,您需要變更配置。 如需相關資訊,請參閱 將日誌轉遞至實例首頁。
將日誌轉送至IBM Cloud Logs
IBM Cloud Logs 服務可讓您查看索引日誌、對所有產生的訊息啟用全文搜尋以及基於特定欄位的查詢。 啟用 log forwarding 功能可將日誌轉送至IBM Cloud Logs 服務(除了實例 home )。 依預設,只會轉遞 Spark Driver WARN logs。 若要變更行為以包含執行程式日誌,請透過修改 IBM Cloud 轉送API.For中的負載來啟用它。
變更 Spark 日誌層次
若要變更預設行為以轉遞不同記載層次 (INFO、DEBUG 等) 的日誌,請參閱 配置 Spark 記載層次資訊。
停用記載特性
若要禁止向實例主目錄和IBM Cloud Logs 傳送日誌訊息,請將驅動程式和執行程式日誌等級設定為 OFF。 如需相關資訊,請參閱 配置 Spark 記載層次資訊。