配置日志
更新時間 2025-09-28 18:14:22
最近更新時間: 2025-09-28 18:14:22
分享文章
配置日志
函數計算支持與日志服務進行集成,函數配置日志后,函數計算會自動收集日志,并把日志投遞到指定的日志庫。您可以在函數計算控制臺查看單請求日志、實例日志、函數日志,也可以在日志服務控制臺利用日志分析能力對日志進行自定義檢索。
背景信息
云日志服務是天翼云提供的日志數據的一站式服務。通過云日志服務存儲函數日志,需要在函數中配置日志項目和日志庫,函數日志會打印到配置的日志庫中。
計費說明
函數計算不會為配置日志功能收取額外的費用,日志投遞到日志服務,日志服務會收取相關費用。更多信息,請參見云日志計費概述。
配置日志功能
前提條件
- 函數計算
- 創建函數
- 可選:天翼云日志服務
- 創建日志項目和日志庫
操作步驟
-
登錄函數計算控制臺,在左側導航欄,單擊函數。
-
然后在函數頁面,單擊目標函數。
-
在函數詳情頁面,選擇配置 > 日志,單擊編輯,在日志面板設置以下配置項,然后單擊部署。
配置項 是否必填 說明 日志功能 是 是否啟用日志服務,取值說明如下:啟用:啟用后,函數計算會將日志導入到您的日志項目。您可以在函數計算控制臺、日志服務控制臺查詢與檢索日志,追蹤并定位問題。禁用:不啟用日志功能,無法持久化函數日志,無法對問題進行追蹤和定位。 配置方式 是 選擇自動配置或自定義配置。如果選擇自定義配置,日志項目和日志庫必填。 日志項目 是 指定存儲函數調用日志的目標日志項目。 日志庫 是 指定存儲函數調用日志的目標日志庫。 日志分割規則 否 函數計算將按日志分割規則進行切分,切分成多個日志段,并逐條寫入日志服務。配置說明如下:默認:啟用后,將按照日期格式(yyyy-MM-dd)分割長日志內容,具體來說,如果您的日志中包含多個以特定日期格式(例如 “2024-09-10”)開頭的行,當前日期以及下一個日期前的所有內容將作為一條獨立日志寫入云日志。自定義:選中自定義后,需要配置容器標準輸出和文件日志,采集策略:增量/全量:函數計算將按日志分割規則進行切分,切分成多個日志段,并逐條寫入日志服務。切割模式支持當行全文,多行全文,json 模式 說明如果您在創建函數時啟用日志功能,函數計算控制臺會自動創建以ctyun-fc-function開頭的日志項目和該日志項目下的默認日志庫function-log。該日志項目每個地域僅創建一個,不會重復創建,如系統查詢到該地域下曾經自動創建過日志項目,將直接使用。
如果您在創建函數時未啟用日志功能,更新函數時需要手動選擇自定義日志項目和日志庫。
控制臺會自動啟用日志分割規則,并創建查詢日志需要的全部索引。
查看調用日志
在函數詳情頁面,單擊日志頁簽,查詢當前函數的調用記錄。頁面和云日志的檢索頁面功能基本相同。