當應用出現業務異常問題時,您可以分析業務日誌,精準定位業務異常。日誌分析功能支援分析Log ServiceSLS或直接採集的日誌,本文介紹如何開通日誌分析功能並分析Log ServiceSLS的日誌。
前提條件
已接入應用監控。具體操作,請參見應用監控接入概述。
已開通Log ServiceSLS。登入Log Service控制台時,根據頁面提示開通Log Service。
已建立Project。具體操作,請參見建立專案Project。
已建立Logstore,具體操作,請參見建立Logstore。
已完成SLS資料擷取接入,具體操作,請參見資料擷取概述。
步驟一:關聯業務日誌
登入ARMS控制台,在左側導覽列選擇 。
在應用列表頁面頂部選擇目標地區,然後單擊目標應用程式名稱。
說明語言列的表徵圖含義如下:
:接入應用監控的Java應用。
:接入應用監控的Golang應用。
-:接入Managed Service for OpenTelemetry的應用。
在左側導覽列單擊應用設定,並在右側單擊自訂配置頁簽。
在自訂配置頁簽的應用日誌關聯配置地區,開啟關聯業務日誌與TraceId開關,選擇Log Service所在地區,然後綁定Project和Logstore。
在自訂配置頁簽左下角單擊儲存。
步驟二:查詢並分析日誌
登入ARMS控制台,在左側導覽列選擇 。
在應用列表頁面頂部選擇目標地區,然後單擊目標應用程式名稱。
說明語言列的表徵圖含義如下:
:接入應用監控的Java應用。
:接入應用監控的Golang應用。
-:接入Managed Service for OpenTelemetry的應用。
在左側導覽列,選擇 。
在右側頁面,執行以下操作:
在搜尋方塊中輸入查詢分析語句。
設定查詢分析的時間範圍。
您可以設定相對時間、整點時間和自訂時間。
說明查詢結果有1分鐘以內的誤差。
單擊查詢/分析,查看查詢分析結果。
相關文檔
您可以在應用的業務日誌中關聯調用鏈的TraceId資訊,從而在應用出現問題時,能夠通過調用鏈的TraceId快速關聯到業務日誌,及時定位分析、解決問題。具體操作,請參見業務日誌關聯調用鏈的TraceId資訊。