鏈路追蹤
鏈路追蹤采集分布式應(yīng)用的完整調(diào)用鏈路,提供了接口調(diào)用、數(shù)據(jù)庫、異常等數(shù)據(jù)采集類型,可以幫助開發(fā)者快速分析和診斷分布式應(yīng)用架構(gòu)下的性能瓶頸,提高微服務(wù)時(shí)代下的開發(fā)診斷效率。
鏈路追蹤包括:應(yīng)用管理、指標(biāo)、調(diào)用鏈、探針接入四部分內(nèi)容。
應(yīng)用管理
應(yīng)用管理可創(chuàng)建和刪除應(yīng)用、查看應(yīng)用基本信息、設(shè)置應(yīng)用采樣率、慢sql、慢調(diào)用,還可查看組件環(huán)境和探針列表。
指標(biāo)
指標(biāo)是對資源性能的數(shù)據(jù)描述或狀態(tài)描述。
調(diào)用鏈
在企業(yè)微服務(wù)之間調(diào)用復(fù)雜的場景下,Agent會(huì)根據(jù)應(yīng)用配置的采樣率抽樣一些請求,攔截對應(yīng)請求及后續(xù)一系列的調(diào)用信息。比如在A調(diào)用B然后調(diào)用C的場景,請求進(jìn)入A后,APM系統(tǒng)會(huì)采用智能采樣算法,決定是否對請求進(jìn)行調(diào)用鏈跟蹤。
探針接入
目前支持的探針類型有JAVA、Python、GO、Nodejs、PHP。
鏈路追蹤應(yīng)用
-
應(yīng)用管理
應(yīng)用管理可創(chuàng)建和刪除應(yīng)用、查看應(yīng)用基本信息、設(shè)置應(yīng)用采樣率、慢sql、慢調(diào)用,還可查看組件環(huán)境和探針列表。
應(yīng)用管理可創(chuàng)建和刪除應(yīng)用、查看應(yīng)用基本信息、設(shè)置應(yīng)用采樣率、慢sql、慢調(diào)用,還可查看組件環(huán)境和探針列表。
-
指標(biāo)
-
調(diào)用鏈
在企業(yè)微服務(wù)之間調(diào)用復(fù)雜的場景下,Agent會(huì)根據(jù)應(yīng)用配置的采樣率,抽樣一些請求,攔截對應(yīng)請求及后續(xù)一系列的調(diào)用信息。
在企業(yè)微服務(wù)之間調(diào)用復(fù)雜的場景下,Agent會(huì)根據(jù)應(yīng)用配置的采樣率,抽樣一些請求,攔截對應(yīng)請求及后續(xù)一系列的調(diào)用信息。
-
探針接入
鏈路追蹤-指標(biāo)介紹(一)
-
概述
對組件所有實(shí)例的數(shù)據(jù)進(jìn)行匯總,監(jiān)控?cái)?shù)據(jù)包括慢調(diào)用、錯(cuò)誤調(diào)用、慢sql、異常。慢調(diào)用展示最大耗時(shí)的五條數(shù)據(jù)、錯(cuò)誤調(diào)用展示錯(cuò)誤次數(shù)最多的五條數(shù)據(jù)、慢sql展示最大耗時(shí)的五條數(shù)據(jù),異常展示總次數(shù)最多的五條數(shù)據(jù)。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“概覽”,切換至概覽頁簽。
3、在概覽頁簽可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
對組件所有實(shí)例的數(shù)據(jù)進(jìn)行匯總,監(jiān)控?cái)?shù)據(jù)包括慢調(diào)用、錯(cuò)誤調(diào)用、慢sql、異常。慢調(diào)用展示最大耗時(shí)的五條數(shù)據(jù)、錯(cuò)誤調(diào)用展示錯(cuò)誤次數(shù)最多的五條數(shù)據(jù)、慢sql展示最大耗時(shí)的五條數(shù)據(jù),異常展示總次數(shù)最多的五條數(shù)據(jù)。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“概覽”,切換至概覽頁簽。
3、在概覽頁簽可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
-
接口調(diào)用
接口調(diào)用主要是對外部服務(wù)調(diào)用當(dāng)前應(yīng)用程序和當(dāng)前服務(wù)調(diào)用外部程序的URL進(jìn)行監(jiān)控。這個(gè)監(jiān)控項(xiàng)可以看到整個(gè)服務(wù)實(shí)際的對外狀態(tài)和服務(wù)的外部調(diào)用情況。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“接口調(diào)用”,切換至接口調(diào)用頁簽。
3、在接口調(diào)用頁簽選擇您想要查看的“實(shí)例名稱”,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
服務(wù)端
對外部服務(wù)調(diào)用的URL進(jìn)行監(jiān)控,展示被調(diào)用URL的詳情、錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
客戶端
對當(dāng)前應(yīng)用調(diào)用外部服務(wù)的URL進(jìn)行監(jiān)控,展示調(diào)用URL的詳情、錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
接口調(diào)用主要是對外部服務(wù)調(diào)用當(dāng)前應(yīng)用程序和當(dāng)前服務(wù)調(diào)用外部程序的URL進(jìn)行監(jiān)控。這個(gè)監(jiān)控項(xiàng)可以看到整個(gè)服務(wù)實(shí)際的對外狀態(tài)和服務(wù)的外部調(diào)用情況。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“接口調(diào)用”,切換至接口調(diào)用頁簽。
3、在接口調(diào)用頁簽選擇您想要查看的“實(shí)例名稱”,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
服務(wù)端
對外部服務(wù)調(diào)用的URL進(jìn)行監(jiān)控,展示被調(diào)用URL的詳情、錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
客戶端
對當(dāng)前應(yīng)用調(diào)用外部服務(wù)的URL進(jìn)行監(jiān)控,展示調(diào)用URL的詳情、錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
-
數(shù)據(jù)庫
數(shù)據(jù)庫監(jiān)控項(xiàng)可以對數(shù)據(jù)庫的訪問進(jìn)行監(jiān)控,可以監(jiān)控的數(shù)據(jù)庫包含Mysql,Elastic Search,Hbase等多種類型。對于數(shù)據(jù)庫的監(jiān)控,采集器會(huì)采集具體的執(zhí)行語句詳情,方便用戶定位代碼級的性能問題。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“數(shù)據(jù)庫”,切換至數(shù)據(jù)庫頁簽。
3、在數(shù)據(jù)庫頁簽單擊要查看的具體實(shí)例,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
概覽
展示所選實(shí)例調(diào)用數(shù)據(jù)庫的錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
SQL維度統(tǒng)計(jì)
從sql維度對數(shù)據(jù)庫進(jìn)行監(jiān)控,監(jiān)控的指標(biāo)包括sql語句、調(diào)用次數(shù)、平均耗時(shí)、最大耗時(shí)、錯(cuò)誤次數(shù)、慢SQL次數(shù)、慢SQL調(diào)用鏈等,您可以單擊列表右上角的
自定義列表項(xiàng),使界面上顯示您需要查看的指標(biāo)數(shù)據(jù)。
數(shù)據(jù)庫維度統(tǒng)計(jì)
以數(shù)據(jù)庫維度匯總對數(shù)據(jù)庫監(jiān)控的指標(biāo)數(shù)據(jù)。
單擊調(diào)用次數(shù)、平均響應(yīng)時(shí)間等藍(lán)色字體數(shù)值,會(huì)以圖表的形式顯示對應(yīng)的數(shù)值詳情。
數(shù)據(jù)庫監(jiān)控項(xiàng)可以對數(shù)據(jù)庫的訪問進(jìn)行監(jiān)控,可以監(jiān)控的數(shù)據(jù)庫包含Mysql,Elastic Search,Hbase等多種類型。對于數(shù)據(jù)庫的監(jiān)控,采集器會(huì)采集具體的執(zhí)行語句詳情,方便用戶定位代碼級的性能問題。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“數(shù)據(jù)庫”,切換至數(shù)據(jù)庫頁簽。
3、在數(shù)據(jù)庫頁簽單擊要查看的具體實(shí)例,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
概覽
展示所選實(shí)例調(diào)用數(shù)據(jù)庫的錯(cuò)誤次數(shù)、平均耗時(shí)、調(diào)用次數(shù)、最大耗時(shí)等數(shù)據(jù)。
SQL維度統(tǒng)計(jì)
從sql維度對數(shù)據(jù)庫進(jìn)行監(jiān)控,監(jiān)控的指標(biāo)包括sql語句、調(diào)用次數(shù)、平均耗時(shí)、最大耗時(shí)、錯(cuò)誤次數(shù)、慢SQL次數(shù)、慢SQL調(diào)用鏈等,您可以單擊列表右上角的
自定義列表項(xiàng),使界面上顯示您需要查看的指標(biāo)數(shù)據(jù)。
數(shù)據(jù)庫維度統(tǒng)計(jì)
以數(shù)據(jù)庫維度匯總對數(shù)據(jù)庫監(jiān)控的指標(biāo)數(shù)據(jù)。
單擊調(diào)用次數(shù)、平均響應(yīng)時(shí)間等藍(lán)色字體數(shù)值,會(huì)以圖表的形式顯示對應(yīng)的數(shù)值詳情。
鏈路追蹤-指標(biāo)介紹(二)
-
異常
異常監(jiān)控項(xiàng)是對應(yīng)用的異常日志進(jìn)行監(jiān)控,比如java的日志異常監(jiān)控,一旦用戶采用log系統(tǒng)打印日志,就會(huì)被采集上來。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“異?!?,切換至異常頁簽。
3、在異常頁簽單擊要查看的具體實(shí)例,可以查看該實(shí)例的應(yīng)用異常監(jiān)控?cái)?shù)據(jù)。
異常監(jiān)控項(xiàng)是對應(yīng)用的異常日志進(jìn)行監(jiān)控,比如java的日志異常監(jiān)控,一旦用戶采用log系統(tǒng)打印日志,就會(huì)被采集上來。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“異?!?,切換至異常頁簽。
3、在異常頁簽單擊要查看的具體實(shí)例,可以查看該實(shí)例的應(yīng)用異常監(jiān)控?cái)?shù)據(jù)。
-
基礎(chǔ)監(jiān)控
基礎(chǔ)監(jiān)控主要針對應(yīng)用的gc信息、cpu使用情況、線程、類加載信息、內(nèi)存使用、內(nèi)存池等進(jìn)行監(jiān)控。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“基礎(chǔ)監(jiān)控”,切換至基礎(chǔ)監(jiān)控頁簽。
3、在基礎(chǔ)監(jiān)控頁簽選擇您想要查看的“實(shí)例名稱”,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
基礎(chǔ)監(jiān)控主要針對應(yīng)用的gc信息、cpu使用情況、線程、類加載信息、內(nèi)存使用、內(nèi)存池等進(jìn)行監(jiān)控。
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊環(huán)境,單擊“基礎(chǔ)監(jiān)控”,切換至基礎(chǔ)監(jiān)控頁簽。
3、在基礎(chǔ)監(jiān)控頁簽選擇您想要查看的“實(shí)例名稱”,可以查看該實(shí)例的應(yīng)用監(jiān)控?cái)?shù)據(jù)。
-
告警策略
鏈路追蹤支持為單個(gè)組件創(chuàng)建自定義告警策略。
創(chuàng)建告警策略
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊對應(yīng)環(huán)境后的
,進(jìn)入告警規(guī)則頁面。
3、單擊“新建告警策略”,切換至告警策略頁簽。
4、信息填寫完整后,單擊“確定”完成告警策略配置。
鏈路追蹤支持為單個(gè)組件創(chuàng)建自定義告警策略。
創(chuàng)建告警策略
1、在左側(cè)導(dǎo)航欄選擇“鏈路追蹤 > 指標(biāo)”。
2、在界面左側(cè)樹單擊對應(yīng)環(huán)境后的
,進(jìn)入告警規(guī)則頁面。
3、單擊“新建告警策略”,切換至告警策略頁簽。
4、信息填寫完整后,單擊“確定”完成告警策略配置。
應(yīng)用運(yùn)維管理 APM常見問題解答
應(yīng)用運(yùn)維管理 APM常見問題解答
應(yīng)用運(yùn)維管理 APM幫你您全面了解云上的資源使用情況、業(yè)務(wù)的運(yùn)行狀況,并及時(shí)收到異常告警做出反應(yīng),保證業(yè)務(wù)順暢運(yùn)行
應(yīng)用運(yùn)維管理 APM幫你您全面了解云上的資源使用情況、業(yè)務(wù)的運(yùn)行狀況,并及時(shí)收到異常告警做出反應(yīng),保證業(yè)務(wù)順暢運(yùn)行
應(yīng)用性能管理APM精選文章推薦
更多相關(guān)文章精選推薦,帶您了解更多華為云產(chǎn)品
活動(dòng)規(guī)則