阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯(lián)系客服飛機@jkkddd


使用SkyWalking和可觀測鏈路 OpenTelemetry 版進行代碼級慢請求分析

借助Java字節(jié)碼注入技術(shù),許多基于Java的框架可以實現(xiàn)自動埋點,從而幫助您了解慢請求具體發(fā)生在哪兩個埋點之間,但這不足以定位代碼層的問題。如需精確定位導(dǎo)致慢請求出現(xiàn)的代碼方法,您可以搭配使用SkyWalking的慢請求分析功能和可觀測鏈路 OpenTelemetry 版。
前提條件
您已通過SkyWalking接入可觀測鏈路 OpenTelemetry 版,詳情請參見通過SkyWalking上報Java應(yīng)用數(shù)據(jù)。
創(chuàng)建慢請求采集任務(wù)
登錄可觀測鏈路 OpenTelemetry 版控制臺,在左側(cè)導(dǎo)航欄單擊應(yīng)用列表。
在應(yīng)用列表頁面頂部選擇目標(biāo)地域,然后單擊目標(biāo)應(yīng)用名稱。
在左側(cè)導(dǎo)航欄單擊慢請求分析,并單擊新建任務(wù)。
在新建任務(wù)對話框中輸入以下信息,并單擊確認
定位導(dǎo)致慢請求出現(xiàn)的方法
以您設(shè)置的監(jiān)控時間為起點,經(jīng)過指定的監(jiān)控持續(xù)時間后,耗時超過閾值的Span將顯示在Sampled Traces區(qū)域。請按照以下步驟在頁面右側(cè)的線程棧詳細信息定位導(dǎo)致慢請求出現(xiàn)的方法。
在慢請求分析頁面的任務(wù)列表區(qū)域單擊目標(biāo)任務(wù)。
耗時超過閾值的Span將顯示在Sampled Traces區(qū)域。
在Sampled Traces區(qū)域單擊目標(biāo)Span,并觀察頁面右側(cè)的線程棧區(qū)域。
以紅色字體顯示的方法名即為耗時超過所設(shè)置閾值的方法。您可以針對性地優(yōu)化這些方法。
為什么監(jiān)控持續(xù)時間結(jié)束后未采樣到任何線程棧?
如果監(jiān)控持續(xù)時間結(jié)束后未采樣到任何線程棧,請按照以下步驟排查。
在慢請求分析頁面的任務(wù)列表區(qū)域單擊目標(biāo)任務(wù)右側(cè)的查看任務(wù)詳情。
在任務(wù)詳情對話框的日志區(qū)域查看詳細信息。
如果實例字段末尾含有監(jiān)控的Agent IP地址,且操作類型為EXECUTION_FINISHED或EXECUTION_NOTIFY,則說明網(wǎng)絡(luò)連接正常,只是因為沒有耗時超過閾值的Span。
如果不符合上述描述,則說明網(wǎng)絡(luò)連接有問題,請稍后重試。

心靈雞湯:

標(biāo)題:阿里云國際賬號實名注冊,阿里云代理商

地址:http://www.busanamuslimtrendy.com/kfxw/64472.html