依賴服務(wù)
為應(yīng)用安裝探針后,ARMS即可開(kāi)始監(jiān)控應(yīng)用,您可以在依賴服務(wù)頁(yè)面了解應(yīng)用依賴服務(wù)的詳情,包括外部調(diào)用、數(shù)據(jù)庫(kù)調(diào)用和消息隊(duì)列的詳細(xì)信息。
前提條件
ARMS應(yīng)用監(jiān)控面向已開(kāi)通新版計(jì)費(fèi)的用戶提供全新的監(jiān)控詳情頁(yè)面,新版計(jì)費(fèi)詳情,請(qǐng)參見(jiàn)產(chǎn)品計(jì)費(fèi)(新版)。
對(duì)于未開(kāi)通新版計(jì)費(fèi)的用戶,如需查看新版監(jiān)控詳情頁(yè)面,可在應(yīng)用列表頁(yè)面單擊切換新版。
已為應(yīng)用安裝探針,具體操作,請(qǐng)參見(jiàn)應(yīng)用監(jiān)控接入概述。
查看應(yīng)用依賴服務(wù)
登錄ARMS控制臺(tái),在左側(cè)導(dǎo)航欄選擇 。
在應(yīng)用列表頁(yè)面頂部選擇目標(biāo)地域,然后單擊目標(biāo)應(yīng)用名稱。
說(shuō)明語(yǔ)言列的圖標(biāo)含義如下:
:接入應(yīng)用監(jiān)控的Java應(yīng)用。
:接入應(yīng)用監(jiān)控的Golang應(yīng)用。
:接入應(yīng)用監(jiān)控的Python應(yīng)用。
-:接入可觀測(cè)鏈路 OpenTelemetry 版的應(yīng)用。
在上方導(dǎo)航欄單擊依賴服務(wù)。
在快捷篩選區(qū)域(圖示①),您可以按請(qǐng)求類(lèi)型、接口名稱、主機(jī)圖表、服務(wù)列表進(jìn)行篩選過(guò)濾。
在趨勢(shì)圖區(qū)域(圖示②),您可以查看應(yīng)用在指定時(shí)間范圍內(nèi)對(duì)依賴服務(wù)發(fā)起請(qǐng)求的總數(shù)、錯(cuò)誤數(shù)和平均耗時(shí)的時(shí)序曲線。
單擊圖標(biāo),可以在彈出的對(duì)話框中查看該指標(biāo)在某個(gè)時(shí)間段的統(tǒng)計(jì)情況或?qū)Ρ炔煌掌谠谕粫r(shí)間段的統(tǒng)計(jì)情況,通過(guò)選擇圖標(biāo)可以切換柱狀圖、趨勢(shì)圖進(jìn)行展示。
在服務(wù)列表區(qū)域(圖示③),您可以查看請(qǐng)求的目標(biāo)、類(lèi)型、RED三指標(biāo)(請(qǐng)求數(shù)、錯(cuò)誤數(shù)、平均耗時(shí))等信息。
在服務(wù)列表,您可以執(zhí)行以下操作:
單擊請(qǐng)求目標(biāo)或操作列的詳情、SQL分析、異常分析,可以查看對(duì)應(yīng)服務(wù)的詳細(xì)信息,更多信息,請(qǐng)參見(jiàn)依賴服務(wù)詳情。
單擊操作列的調(diào)用鏈,可以查看該依賴服務(wù)調(diào)用的鏈路詳情。更多信息,請(qǐng)參見(jiàn)調(diào)用鏈分析。
支持的框架
依賴服務(wù)詳情
外部調(diào)用
概覽
在概覽頁(yè)簽可以查看目標(biāo)地址/服務(wù)的請(qǐng)求數(shù)、錯(cuò)誤數(shù)、平均耗時(shí)的統(tǒng)計(jì)情況,以及慢調(diào)用的時(shí)序曲線。
調(diào)用鏈分析
調(diào)用鏈分析功能基于已存儲(chǔ)的全量鏈路明細(xì)數(shù)據(jù),通過(guò)自由組合篩選條件與聚合維度進(jìn)行實(shí)時(shí)分析,可以滿足不同場(chǎng)景的自定義診斷需求。更多信息,請(qǐng)參見(jiàn)調(diào)用鏈分析。
消息調(diào)用
Python應(yīng)用暫不支持查看消息調(diào)用。
概覽
在概覽頁(yè)簽可以查看目標(biāo)消息的請(qǐng)求數(shù)、錯(cuò)誤數(shù)、平均耗時(shí)的統(tǒng)計(jì)情況,以及慢調(diào)用的時(shí)序曲線。
發(fā)送統(tǒng)計(jì)
發(fā)送統(tǒng)計(jì)頁(yè)簽以消息發(fā)送方視角,列出了Topic的發(fā)送情況,包括請(qǐng)求數(shù)、錯(cuò)誤數(shù)、耗時(shí)。
調(diào)用鏈分析
調(diào)用鏈分析功能基于已存儲(chǔ)的全量鏈路明細(xì)數(shù)據(jù),通過(guò)自由組合篩選條件與聚合維度進(jìn)行實(shí)時(shí)分析,可以滿足不同場(chǎng)景的自定義診斷需求。更多信息,請(qǐng)參見(jiàn)調(diào)用鏈分析。
數(shù)據(jù)庫(kù)調(diào)用
Python應(yīng)用暫不支持查看數(shù)據(jù)庫(kù)調(diào)用。
概覽
在概覽頁(yè)簽可以查看該應(yīng)用調(diào)用目標(biāo)數(shù)據(jù)庫(kù)實(shí)例的請(qǐng)求數(shù)、錯(cuò)誤數(shù)和平均耗時(shí)的統(tǒng)計(jì)指標(biāo)、時(shí)序指標(biāo)與分布,以及慢調(diào)用次數(shù)分布。
SQL分析
在SQL分析頁(yè)簽可以了解選中數(shù)據(jù)庫(kù)實(shí)例的請(qǐng)求趨勢(shì)(請(qǐng)求數(shù)、慢SQL次數(shù)與平均耗時(shí)),以及調(diào)用SQL級(jí)別的統(tǒng)計(jì)指標(biāo)。借助此頁(yè)簽,您可以找出是哪一個(gè)SQL造成服務(wù)響應(yīng)過(guò)慢。
單擊SQL右側(cè)的調(diào)用鏈可以查看SQL執(zhí)行邏輯所在的完整代碼鏈路。更多信息,請(qǐng)參見(jiàn)調(diào)用鏈分析。
異常分析
在異常分析頁(yè)簽可以查看該應(yīng)用在指定時(shí)間范圍內(nèi)調(diào)用目標(biāo)數(shù)據(jù)庫(kù)時(shí)拋出該異常的次數(shù),以及異常詳情。更多信息,請(qǐng)參見(jiàn)異常分析。
調(diào)用來(lái)源
在調(diào)用來(lái)源頁(yè)簽可以查看該應(yīng)用調(diào)用目標(biāo)數(shù)據(jù)庫(kù)來(lái)源接口的響應(yīng)時(shí)間、請(qǐng)求數(shù)和錯(cuò)誤數(shù)的時(shí)序曲線。
調(diào)用鏈分析
調(diào)用鏈分析功能基于已存儲(chǔ)的全量鏈路明細(xì)數(shù)據(jù),通過(guò)自由組合篩選條件與聚合維度進(jìn)行實(shí)時(shí)分析,可以滿足不同場(chǎng)景的自定義診斷需求。更多信息,請(qǐng)參見(jiàn)調(diào)用鏈分析。