55. 仪表
Spring Cloud Sleuth 自动检测你所有的 Spring applications,所以你不必做任何事情来激活它。根据可用的堆栈,通过使用各种技术添加仪器。对于 example,对于 servlet web application,我们使用Filter
,而对于 Spring Integration,我们使用ChannelInterceptors
。
您可以自定义 span 标记中使用的键。为了限制 span 数据的数量,默认情况下,HTTP 请求仅使用少量元数据标记,例如 status code,host 和 URL。您可以通过配置spring.sleuth.keys.http.headers
(标题名称列表)来添加请求 headers。
仅当存在允许它的
Sampler
时才收集和导出标记。默认情况下,没有这样的Sampler
,以确保在没有配置的情况下没有意外收集太多数据的危险)。