阿里云國際站經(jīng)銷商,主營阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費開戶,代充值優(yōu)惠大,聯(lián)系客服飛機@jkkddd
對于絕大多數(shù)的分布式系統(tǒng),不是每一條調(diào)用鏈都值得被可觀測平臺記錄,因為其中包含大量重復(fù)的,低關(guān)注度的信息。因此需要引入采樣技術(shù)降低整體可觀測成本,并過濾對用戶沒有幫助的噪音。
調(diào)用鏈采樣的基本原則是優(yōu)先記錄您最關(guān)心、最有可能訪問的調(diào)用鏈。ARMS提供兩種采樣模式:
固定采樣率
自適應(yīng)采樣
固定采樣率
固定比例采樣就是根據(jù)TraceId順序號記錄一定比例的調(diào)用鏈數(shù)據(jù)。例如,固定比例為10%,則每10條調(diào)用鏈數(shù)據(jù)記錄1條。固定比例采樣不會導(dǎo)致調(diào)用鏈數(shù)據(jù)本身不完整,要么保留整條鏈路數(shù)據(jù),要么丟棄整條鏈路數(shù)據(jù)。
設(shè)置固定比例采樣的操作步驟如下:
登錄ARMS控制臺,在左側(cè)導(dǎo)航欄選擇應(yīng)用監(jiān)控 > 應(yīng)用列表。
在應(yīng)用列表頁面頂部選擇目標地域,然后單擊目標應(yīng)用名稱。
在左側(cè)導(dǎo)航欄中單擊應(yīng)用設(shè)置,并在右側(cè)頁面單擊自定義配置頁簽。
在采樣率設(shè)置區(qū)域設(shè)置采樣率。選擇采樣率模式為固定采樣率,在采樣率設(shè)置字段輸入百分比的數(shù)字部分,例如輸入10代表采樣10%。
自適應(yīng)采樣
為了更進一步的降低使用成本,提高鏈路查詢體驗,阿里云可觀測團隊推出了自適應(yīng)采樣模式。與固定采樣率不同,自適應(yīng)采樣通過引入多項采樣命中策略,動態(tài)決定是否對一條鏈路進行采樣,從而解決固定采樣率在小采樣率下的覆蓋度問題以及大采樣率下的成本問題。在大流量場景,以及業(yè)務(wù)流量變化比較大的場景,推薦您選擇自適應(yīng)采樣模式。
自適應(yīng)采樣涉及的主要命中策略包括特定接口全采樣、接口Top N采樣、小流量兜底采樣三種。
特定接口全采樣指您可以通過自定義接口名、接口前后綴,來標記需要100%采樣的接口。對于這些接口收到的請求,會觸發(fā)整條鏈路的100%采樣。由于特定接口全采樣會造成采集數(shù)據(jù)量的大幅增加,請確保只對最重要的接口開啟,或在必要的時候臨時開啟。
接口Top N采樣使用變種LFU算法實現(xiàn),在單位時間內(nèi)只對每個接口的有限條目請求進行采樣,其目的是為了保證數(shù)據(jù)采集規(guī)模不隨接口的實際流量而線性增長。
小流量兜底采樣是指在單位時間內(nèi),每個接口都至少保證有1次采樣。這樣可以在流量比較低的時候,對每個業(yè)務(wù)接口都確保記錄最有價值的特征信息。
設(shè)置自適應(yīng)采樣的操作步驟如下:
登錄ARMS控制臺,在左側(cè)導(dǎo)航欄選擇應(yīng)用監(jiān)控 > 應(yīng)用列表。
在應(yīng)用列表頁面頂部選擇目標地域,然后單擊目標應(yīng)用名稱。
在左側(cè)導(dǎo)航欄中單擊應(yīng)用設(shè)置,并在右側(cè)頁面單擊自定義配置頁簽。
在采樣率設(shè)置區(qū)域設(shè)置采樣率。選擇采樣率模式為自適應(yīng)采樣,您可以自定義需要全采樣的接口、接口前綴、接口后綴。
補充說明
為了避免大流量場景下因為鏈路采集影響業(yè)務(wù)正常運行,ARMS對探針每秒最大鏈路采集量進行了限制,默認為100。這個保護性措施對固定采樣率和自適應(yīng)采樣都是生效的,您可以通過自定義配置的限流閾值修改探針每秒最大鏈路采集量。
心靈雞湯:
標題:阿里云賬號注冊,阿里云服務(wù)器購買,阿里云免實名注冊
地址:http://m.nickbaillie.com/kfxw/64425.html