在任務的營運過程中,您可以通過日誌定位並診斷問題。Serverless 應用引擎 SAE(Serverless App Engine)提供即時日誌和持久化日誌,支援線上或下載查看。本文介紹如何通過SAE為工作範本設定日誌收集規則並查看所需日誌。
前提條件
背景資訊
SAE提供以下日誌。
即時日誌:標準輸出日誌,協助定位Pod問題。
持久化日誌:建立或部署任務時,SAE可以自動打通Log ServiceSLS,將容器標準輸出日誌(stdout)和業務檔案日誌(容器內日誌路徑)輸出到SLS,協助您無限制行數地查看日誌、自彙總分析日誌。
查看即時日誌
在SAE工作範本中,在頂部選擇目標地區和命名空間,點擊目標工作範本跳轉到工作範本詳情頁。
在左側導覽列,單擊。
在即時日誌頁面,在POD名稱下拉式清單選擇目標執行個體,在即時日誌重新整理頻率下拉式清單中選擇重新整理頻率。
說明SAE最多顯示最近的500條日誌。如果您需要查看更多內容,可以使用檔案日誌功能查看持久化日誌。具體操作,請參見設定日誌收集至SLS。
設定日誌收集至SLS
操作路徑:
在SAE工作範本中,在頂部選擇目標地區和命名空間,點擊目標工作範本跳轉到工作範本詳情頁。
在工作範本詳情頁面,單擊編輯工作範本。
展開日誌配置地區,開啟SLSLog Service。
配置說明:
詳細配置資訊,請參見設定日誌收集至SLS。