配置實時日志推送
通過實時日志推送功能,可以實時地收集指定加速域名在指定區(qū)域生成的日志,并將其投遞到日志服務(簡稱SLS)進行分析,以便快速監(jiān)控和定位業(yè)務問題。
前提條件
使用該服務前,請確保您已開通日志服務SLS。
相關概念介紹
域名遷移:A域名的數(shù)據(jù)需從logstore1遷移至logstore2。在遷移未成功之前,A數(shù)據(jù)將持續(xù)推送至logstore1;而在成功遷移后,則直接推送至logstore2,期間的數(shù)據(jù)不會中斷。
重要若需要將域名A從賬號1遷移到賬號2,必須先關閉在賬號1下對域名A的實時日志投遞。待域名A遷移至賬號2后,在賬號2上重新創(chuàng)建對域名A的實時日志投遞。如果未執(zhí)行上述實時日志的關閉和重新創(chuàng)建的操作,實時日志將持續(xù)向賬號1投遞日志并導致計費。
服務暫停和啟用:logstore和域名之間的關聯(lián)關系將會保留,但您可以選擇停止或開啟數(shù)據(jù)的推送,也可以選擇暫停特定logstore或某個域名的數(shù)據(jù)推送服務。
數(shù)據(jù)查詢:您可以查詢某段時間內某個用戶的總數(shù)據(jù),或者某個logstore的推送數(shù)據(jù)。
操作步驟
登錄CDN控制臺。
在左側導航欄,選擇 。
在實時日志推送頁簽,單擊創(chuàng)建實時日志推送服務。
在創(chuàng)建實時日志推送服務對話框,根據(jù)界面提示,配置日志服務相關信息。
參數(shù)
說明
Project名稱
在CDN上創(chuàng)建的日志服務的Project名稱。不能與日志服務控制臺上的其他Project名稱重復。
Logstore名稱
日志庫(Logstore)是創(chuàng)建在項目(Project)下的資源集合,Logstore中的所有數(shù)據(jù)都來自于同一個數(shù)據(jù)源。收集到的日志數(shù)據(jù)的查詢、分析、投遞均以Logstore為單位。如果您不填寫Logstore名稱,CDN將默認為您生成Logstore名稱。
區(qū)域
日志投遞到的日志服務(SLS)Logstore所在區(qū)域。
日志服務授權
您單擊日志服務授權后,自動跳轉到RAM訪問控制界面,單擊同意授權,為您授予AliyunCDNLogArchiveRole權限。
授權成功,單擊下一步。
選擇關聯(lián)域名并綁定,同時選中費用說明,單擊創(chuàng)建。
說明CDN實時日志推送列表展示的內容,只包含CDN域名管理的logstore,不展示用戶賬號下的所有l(wèi)ogstore。
關聯(lián)域名時,一次性可以最多綁定5個域名。
數(shù)據(jù)推送至logstore后,您可以直接查看4張報表,通過CDN打開查看報表默認可以查看。
單擊完成。
在數(shù)據(jù)統(tǒng)計頁簽,您可以查看實時日志投遞成功和投遞失敗的次數(shù)。
最佳實踐
您可以通過投遞CDN實時日志到SLS來分析用戶訪問數(shù)據(jù)來了解如何使用實時日志功能的日志分析模塊,以及可以實現(xiàn)哪些常見的用戶訪問數(shù)據(jù)分析。
相關API
您可以調用API接口,實現(xiàn)實時日志推送功能,詳情如下表所示。
API | 描述 |
創(chuàng)建域名實時日志投遞。 | |
查詢域名實時日志投遞信息。 | |
查詢實時日志投遞次數(shù)。 | |
暫停域名實時日志投遞。 | |
開啟域名實時日志投遞。 | |
查詢實時日志投遞服務下所有域名。 | |
更改域名實時日志投遞,一個域名同時僅支持投遞單個logstore。 | |
查詢所有實時日志投遞服務信息。 | |
刪除實時日志推送域名。 |