EAS 提供即時日誌、SLS 日誌採集、服務監控、監控大盤、監控警示、ARMS 整合等可觀測效能力,覆蓋從故障發現、問題排查到長期分析的完整鏈路。
能力總覽
日誌、監控與警示三類能力在故障處理中各自承擔不同角色:
日誌:記錄服務啟動並執行詳細輸出(開機記錄、請求處理日誌、錯誤堆棧),用於精確定位問題根因。
監控:以指標和圖表展示服務運行趨勢(QPS、延遲、錯誤率、資源使用率),用於發現異常和容量評估。
警示:基於監控指標設定閾值,異常時主動通知使用者,用於觸發響應。
典型故障處理路徑:警示觸發 → 監控定位異常指標和時段 → 日誌深入排查根因。
日誌
EAS 提供三種日誌能力,按使用情境選擇:
歷史日誌查詢:在服務詳情頁的日志頁簽查詢,支援按執行個體篩選、關鍵詞搜尋、時間段過濾。適合進行日誌檢索和日誌分析。
即時日誌跟蹤:在服务实例列表中選中某個執行個體,單擊实时日志,可流式查看當前容器的滾動輸出。適合互動式調試和對即時性要求高的情境(如觀察推理過程的逐 token 輸出)。
說明即時日誌功能上線之前建立的服務無法使用即時日誌功能,如需使用請重新建立服務。
SLS 日誌投遞:將日誌投遞到 SLS 做長期儲存、跨服務關聯分析、合規歸檔。需在資源群組中預先配置投遞規則,詳見配置資源群組Log Service。
監控
EAS 提供四類監控能力,按指標來源和呈現形式選擇:
服務監控:查看 QPS、延遲、錯誤率、資源使用率等基礎運行指標。開箱即用,進入服務詳情頁的监控頁簽直接查看。詳情請參見服務監控說明。
自訂監控指標:上報推理 token 數、批大小、命中率等業務指標。需在服務代碼中按規範打點上報。詳情請參見自訂監控及擴縮容指標。
監控大盤:把多個服務的關鍵計量匯總到統一看板,適合多服務統一巡檢。詳情請參見大盤監控說明。
ARMS 整合:接入 APM 做調用鏈追蹤、定位跨組件效能瓶頸,提供 APM 維度深度可觀測性。詳情請參見使用ARMS自訂可觀測大盤及警示。
警示
EAS 支援兩類警示情境,按通知觸發源選擇:
監控警示:監控指標(錯誤率、延遲、資源使用率等)超閾值時主動通知,基於服務監控指標配置規則。詳情請參見開通服務監控警示。
CloudMonitor事件:監聽服務生命週期事件(部署完成、擴容、執行個體異常退出等)並發出通知。詳情請參見查看EASCloudMonitor事件。
常見問題
Q:為什麼在服務詳情頁的日誌頁簽看不到日誌?
常見原因:
服務執行個體尚未啟動完成(仍在拉取鏡像或初始化)
服務進程未將日誌輸出到 stdout/stderr
查詢時間視窗過窄或篩選的執行個體不存在日誌,調整時間範圍或切換"全部執行個體"重試
Q:控制台的日誌頁簽和 SLS 日誌投遞是什麼關係?
兩者都用於事後查詢日誌,但定位不同:控制台日志頁簽開箱即用,適合單服務、近期的快速排查;SLS 日誌投遞需要配置,但支援長期儲存、跨服務關聯分析和合規歸檔。可同時啟用,按情境選擇。