功能入口
- 選擇目標資源池,并登錄APM組件控制臺。
- 在左側導航欄中選擇「應用監控」-「應用列表」。
- 在應用列表中選擇您想查看的應用,點擊「應用名稱」打開新的應用詳情鏈接。
- 在左側導航欄中選擇「應用設置」-「Dubbo設置」。
功能說明
| 功能板塊 | 說明 |
|---|---|
| 采樣率設置 | 用于設置dubbo采樣率 |
| 慢請求響應閾值設置 | 用于設置單個dubbo及全局的慢請求響應閾值 |
| 攔截設置 | 用于進行調用詳情采集長度、attachment、fieldFilter采集設置 |
| 其他采集設置 | 用于設置dubbo黑名單 |
采樣率設置
用于(yu)設(she)置dubbo采樣率。
遵循公共采樣基本原則:錯誤(wu)調(diao)用全采、尾部采樣(即(ji)將上線)。
默認(ren)采(cai)樣率(lv)與(yu)公共采(cai)樣率(lv)一致為10,支(zhi)持自定義調整。
慢請求響應閾值設置
正常調(diao)用下采樣(yang)率判斷優先級如下:
公共(gong)采(cai)(cai)樣率(命(ming)中(zhong)采(cai)(cai))<局部采(cai)(cai)樣率(若沒有可忽略,命(ming)中(zhong)采(cai)(cai))<慢請求響應公共(gong)閾值(命(ming)中(zhong)采(cai)(cai))<單個dubbo慢請求閾值(命(ming)中(zhong)采(cai)(cai))<黑名(ming)單(命(ming)中(zhong)不(bu)采(cai)(cai))
采樣率會影響應(ying)用概覽中慢(man)調(diao)用的(de)數據展(zhan)示。
參數名稱(cheng)
說(shuo)明
樣(yang)例(li)
慢(man)請求響應公共(gong)閾值
用于定義(yi)全局慢請求閾值。
●?單位ms,默認500,支持(chi)設置0~300,000間的任(ren)意整數(shu)。
●?響(xiang)應時(shi)間超過(guo)該閾值的請求(qiu)將被定義為慢請求(qiu),慢請求(qiu)采(cai)樣率為百(bai)分(fen)百(bai)。
500
慢請求響應單個dubbo閾值
用于(yu)定義某個(ge)dubbo的慢請求閾值(zhi)。
●?單位ms,默認500,支持設置0~300,000間的任意整(zheng)數(shu)。
●?對(dui)于(yu)當前dubbo而言,響應時間超過該閾值的請求(qiu)將被(bei)定義為(wei)慢請求(qiu),慢請求(qiu)采樣(yang)率為(wei)百(bai)分百(bai)。
helloGroup/org.spring.springboot.dubbo.GreetingService:2.0.0/testInvocation
500
攔截設置
用于控制哪(na)些采集參數及(ji)返回值會進行攔截展示(shi)。
參數名稱(cheng)
說明
樣例
是否(fou)采集調用(yong)詳情
●?開關(guan),默認關(guan)閉,開啟后(hou)將(jiang)采集參數和返回值。
●?在調用鏈查詢-拓展信息中顯(xian)示。
-
調用詳情采(cai)集長(chang)度限制
●?單(dan)位字(zi)節(jie),默認(ren)1000,可以(yi)配(pei)置1~2000內(nei)的(de)任意整(zheng)數(shu)。
●?用于控(kong)制返回(hui)值的顯示(shi)長度。
1000
是否采集attachment
●?開關,默認關閉,開啟(qi)后(hou),會根據key采集attachment、invocation信息。
-
attachment采集(ji)長度限制
●?單位字節,默認(ren)1000,可以配置1~2000內的(de)任(ren)意整(zheng)數。
●?用于(yu)控(kong)制attachment返回值(zhi)的顯(xian)示長度。
1000
攔截attachment參數(shu)指定key
●?作(zuo)用于attachment,添加的key會被攔(lan)截(jie)顯示。
name
攔截fieldFilter指定(ding)key
●?作用于(yu)參數(shu)、返回(hui)值,添(tian)加(jia)的key值會被攔(lan)截并(bing)過濾顯示(shi)成******;
●?作(zuo)用于attachment,添加的key值(zhi)如果也(ye)在(zai)“攔截attachment參數指(zhi)定key”中,會過(guo)濾(lv)顯(xian)示成******。
name
其他采集設置
當前支(zhi)持(chi)設置采集黑名單,需(xu)填寫(xie)匹配方式和匹配表(biao)達式。
黑名單
符合匹(pi)配規(gui)格的dubbo將(jiang)不(bu)予采集。
匹配方式
說明
匹(pi)配表達式示例
實現效(xiao)果
startwith
匹配表達式開頭(tou)的(de)dubbo,并進(jin)行屏蔽。
helloGroup/org.spring.springboot.dubbo.GreetingService:2.0.0/testExce
//123.60.43.175:8381/testExceptionDubbo被屏蔽
endwith
匹配表達式(shi)結尾(wei)的dubbo,并(bing)進行屏(ping)蔽。
helloGroup/org.spring.springboot.dubbo.GreetingService:2.0.0/Error
//123.60.43.175:8381/testErrorDubbo被(bei)屏蔽
include
包(bao)含(han)匹配表達式(shi)的dubbo,會被屏(ping)蔽(bi)。
helloGroup/org.spring.springboot.dubbo.GreetingService:2.0.0/stSl
//123.60.43.175:8381/testSlowDubbo被屏蔽(bi)
regex
符合通配符表(biao)達式的dubbo,會被屏蔽。
*testInvo*
//123.60.43.175:8381/testInvocationDubbo被屏蔽(bi)