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