W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
默認(rèn)情況下,Spring Cloud Sleuth將所有spans設(shè)置為不可導(dǎo)出。這意味著跟蹤將顯示在日志中,而不顯示在任何遠(yuǎn)程存儲(chǔ)中。測試默認(rèn)值通常就足夠了,如果僅使用日志(例如,使用ELK聚合器),則可能只需要它即可。如果將跨度數(shù)據(jù)導(dǎo)出到Zipkin,則還有一個(gè)Sampler.ALWAYS_SAMPLE
設(shè)置可以導(dǎo)出所有內(nèi)容,還有一個(gè)ProbabilityBasedSampler
設(shè)置可以對(duì)spans的固定分?jǐn)?shù)進(jìn)行采樣。
如果使用
spring-cloud-sleuth-zipkin
,則默認(rèn)為ProbabilityBasedSampler
。您可以通過設(shè)置spring.sleuth.sampler.probability
來配置導(dǎo)出。傳遞的值必須是0.0
到1.0
的兩倍。
可以通過創(chuàng)建bean定義來安裝采樣器,如以下示例所示:
@Bean public Sampler defaultSampler() { return Sampler.ALWAYS_SAMPLE; }
您可以將HTTP標(biāo)頭
X-B3-Flags
設(shè)置為1
,或者在進(jìn)行消息傳遞時(shí),可以將spanFlags
標(biāo)頭設(shè)置為1
。這樣做將強(qiáng)制電流跨度可導(dǎo)出,而不管采樣決定如何。
為了使用速率受限的采樣器,請(qǐng)?jiān)O(shè)置spring.sleuth.sampler.rate
屬性,以選擇每秒鐘間隔要接受的跟蹤量。最小數(shù)量為0,最大數(shù)量為2,147,483,647(最大整數(shù))。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: