通過即時日誌投遞功能,可以即時地收集指定加速網域名稱在指定地區產生的日誌,並將其投遞到Log Service(簡稱SLS)進行分析,以便快速監控和定位業務問題。
前提條件
使用該服務前,請確保您已開通Log ServiceSLS。
使用限制
對於同一個網域名稱和相同的日誌類型,每個採集地區只能選擇一個SLS投遞地區。例如,當採集地區為中國內地時,example.com的邊緣程式日誌不能同時投遞到華東1(杭州)和華北2(北京),最多隻能關聯一個投遞任務。
每個SLS投遞地區最多與一種日誌類型關聯一個投遞任務。例如,如果任務A將example.com的邊緣程式日誌投遞到了華東1(杭州),那麼再建立任務B將aliyundoc.com的邊緣程式日誌投遞到華東1(杭州)就會失敗,因為華東1(杭州)的SLS投遞地區已經存在邊緣程式日誌投遞任務A。
為瞭解決上述失敗問題,您需要將aliyundoc.com的邊緣程式日誌投遞添加到任務A中。
同一種日誌類型下的所有投遞任務共用相同的欄位設定。對於某一任務所做的欄位編輯將會在全域範圍內生效。例如,當使用者訪問日誌預設勾選了domain欄位,如果使用者在某個任務下取消了domain欄位,那麼該欄位會立即從其他“使用者訪問日誌”投遞任務中移除。
但可以將example.com的使用者訪問日誌投遞到華東1(杭州),將邊緣程式日誌投遞到華北2(北京)(因為這是兩種不同的日誌類型)。
開通即時日誌投遞服務
登入DCDN控制台,選擇 ,按照介面提示開通服務。
開啟即時日誌投遞
登入DCDN控制台。
在左側導覽列,單擊 。
單擊建立投遞項目。
建立即時記錄項目。
在建立即時記錄項目對話方塊,設定項目資訊。
參數
說明
項目標識
用於標識即時記錄項目,需保證唯一性。
專案名稱由字母、數字和底線組成,最大支援24個字元。
日誌類型
即時日誌支援投遞的日誌業務類型,支援以下類型:
用戶訪問日誌(不含WAF攔截日誌)。
WAF攔截日誌。
邊緣函數日誌。
採集欄位
不同業務類型的即時日誌中包含的欄位列表,欄位名稱和說明請參見即時日誌採集欄位說明。
採樣率
接收即時日誌投遞請求的百分比,取值:0~100%。
說明投遞的日誌條數約為“全量日誌數量 × 採樣率”,如需接收所有日誌投遞請求,請將採樣率設為100%。
單擊下一步,選擇採集地區和SLS投遞地區(即Log Service地區)。
重要建立即時記錄項目後,採集地區、SLS投遞地區將不可被修改。您可以刪除已經建立的專案,請參見停止即時日誌投遞,並重新建立符合預期的投遞專案。
首次建立,需同意授權DCDN訪問Log Service,以確保日誌能正常推送到SLS。
日誌被採集後將僅能投遞到SLS的指定地區進行儲存,對應表如下:
(DCDN)採集地區
SLS投遞地區
中國內地
華東1(杭州)
華東2(上海)
華北1(青島)
華北2(北京)
華北3(張家口)
華南1(深圳)
歐洲
德國(法蘭克福)
美國
美國(矽谷)
其他
新加坡
單擊下一步,選擇需要投遞日誌的網域名稱。
單擊下一步,完成即時日誌建立。
完成建立後,即時日誌投遞生效,系統將自動採集指定網域名稱在所選地區產生的日誌至Log Service。
停止即時日誌投遞
您可以停止專案中某個或多個網域名稱的即時日誌投遞,或停止專案中所有網域名稱的即時日誌投遞。
功能 | 操作 |
停止投遞專案中指定網域名稱的即時日誌 | 移除專案中的指定網域名稱後,指定網域名稱的即時日誌將不再繼續投遞。操作步驟如下:
|
停止投遞專案中所有網域名稱的即時日誌 | 刪除某個即時記錄項目後,該專案中已綁定的所有網域名稱的即時日誌將不再繼續投遞。操作步驟如下:
|