實時日志
當您在使用ESA時,ESA能夠實時捕獲和記錄系統、應用程序或設備操作的日志,以幫助您進行業務的實時監控、分析和優化。
實時日志的分類
當您的業務接入了ESA服務后,您可能需要分析用戶行為和網站健康狀況等數據,以輔助業務策略調整。針對以下場景:
安全監控:當您的網站遭受了非法的攻擊,如DDoS攻擊、爬蟲行為、嘗試性攻擊或其他可疑活動,需要進行攻擊源定位以及制定安全策略時。
性能監控:當您需要對ESA性能指標,如請求延遲、錯誤率等進行監控以排查相關故障時。
用戶行為分析:當您需要分析用戶的訪問模式和行為,例如最常訪問的內容、訪問時間、停留時長等。
業務分析與優化:當您需要分析流量、帶寬、資源使用情況、地理分布數據、緩存命中率等數據來對您的業務策略進行優化時。
審計和合規:當您為滿足多種監管要求,如數據保留策略、用戶隱私法律合規性等,需要審計證據時。
ESA為您提供了四種類型的實時日志:邊緣函數日志、訪問日志、安全防護日志、四層代理日志。
日志類型 | 日志采集范圍 | 記錄內容 | 適用場景 |
邊緣函數日志 | 賬號下所有站點 | 記錄調用ESA邊緣函數產生的請求信息。 | 業務分析與優化 |
訪問日志 | 單一站點 | 記錄用戶對通過ESA加速的網站或者服務進行訪問時產生的詳細請求信息。 |
|
安全防護日志 | 記錄通過ESA網絡應用防火墻(WAF)檢測到并進行了攔截處理的所有惡意請求的詳細信息。 |
| |
四層代理日志 | 記錄通過ESA傳輸層加速功能來傳輸內容的詳細信息。 |
|
您可以根據您的需求場景同時選擇多種日志,來多方位護航您的業務。
處理實時日志
當用戶在客戶端發起請求后,ESA節點在處理請求時會同時記錄相應的日志,通過ESA日志系統收集處理日志。為了靈活檢索與分析您的實時日志,ESA日志系統提供了推送功能,您可以將您的日志推送到您對應的日志存儲處理平臺。ESA支持您將日志投遞至阿里云日志服務(SLS)、阿里云對象存儲(OSS)、AWS S3、兼容S3的其他存儲服務、HTTP服務器或Kafka。
不同套餐的支持情況
每種日志類型下可創建的推送任務數量由購買的套餐決定,不同的套餐支持的實時日志投遞任務如下。
投遞的任務數按照日志類型來分別統計。例如您購買了企業版套餐,當您已創建了5個訪問日志的任務,您仍可以再創建5個安全防護日志的任務。
功能項 | 基礎版 | 標準版 | 高級版 | 企業版 |
支持的實時日志投遞任務數 | 1個 | 2個 | 3個 | 5個 |