當應用出現業務異常問題時,您可以分析業務日志,精準定位業務異常。日志分析功能支持分析日志服務SLS或直接采集的日志,本文介紹如何開通日志分析功能并分析日志服務SLS的日志。
前提條件
已接入應用監控。具體操作,請參見應用監控接入概述。
已開通日志服務SLS。登錄日志服務控制臺時,根據頁面提示開通日志服務。
已創建Project。具體操作,請參見創建項目Project。
已創建Logstore,具體操作,請參見創建Logstore。
已完成SLS數據采集接入,具體操作,請參見數據采集概述。
步驟一:關聯業務日志
登錄ARMS控制臺,在左側導航欄選擇 。
在應用列表頁面頂部選擇目標地域,然后單擊目標應用名稱。
說明語言列顯示圖標的應用為接入應用監控的應用,顯示-圖標的應用為接入可觀測鏈路 OpenTelemetry 版的應用。
在左側導航欄單擊應用設置,并在右側單擊自定義配置頁簽。
在自定義配置頁簽的應用日志關聯配置區域,打開關聯業務日志與TraceId開關,選擇日志服務所在地域,然后綁定Project和Logstore。
在自定義配置頁簽左下角單擊保存。
步驟二:查詢并分析日志
登錄ARMS控制臺,在左側導航欄選擇 。
在應用列表頁面頂部選擇目標地域,然后單擊目標應用名稱。
說明語言列顯示圖標的應用為接入應用監控的應用,顯示-圖標的應用為接入可觀測鏈路 OpenTelemetry 版的應用。
在左側導航欄,選擇 。
在右側頁面,執行以下操作:
在搜索框中輸入查詢分析語句。
設置查詢分析的時間范圍。
您可以設置相對時間、整點時間和自定義時間。
說明查詢結果有1分鐘以內的誤差。
單擊查詢/分析,查看查詢分析結果。
相關文檔
您可以在應用的業務日志中關聯調用鏈的TraceId信息,從而在應用出現問題時,能夠通過調用鏈的TraceId快速關聯到業務日志,及時定位分析、解決問題。具體操作,請參見業務日志關聯調用鏈的TraceId信息。