From d2ce22835ae2c525181dfdf79bb968ac248254c7 Mon Sep 17 00:00:00 2001 From: Marcin Grzejszczak Date: Mon, 6 Dec 2021 14:19:00 +0100 Subject: [PATCH] Added missing doc entries; fixes gh-2071 --- docs/src/main/asciidoc/integrations.adoc | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/src/main/asciidoc/integrations.adoc b/docs/src/main/asciidoc/integrations.adoc index 2473c1204..e9339de98 100644 --- a/docs/src/main/asciidoc/integrations.adoc +++ b/docs/src/main/asciidoc/integrations.adoc @@ -667,6 +667,14 @@ This feature is available for all tracer implementations. If you have Spring Batch running on the classpath, we wrap the `StepBuilderFactory` and the `JobBuilderFactory` to propagate the tracing context. In order to disable this instrumentation set `spring.sleuth.batch.enabled` to `false`. +[[sleuth-task-integration]] +== Spring Cloud Task + +This feature is available for all tracer implementations. + +If you have Spring Cloud Task running on the classpath, we're instrumenting `TaskExecutionListener` and `CommandLineRunner` and `ApplicationRunner`. +In order to disable this instrumentation set `spring.sleuth.task.enabled` to `false`. + [[sleuth-tx-integration]] == Spring Tx @@ -675,6 +683,14 @@ This feature is available for all tracer implementations. If you have Spring Tx on the classpath we will instrument the `PlatformTransactionManager` and the `ReactiveTransactionManager` to create a span whenever a new transaction is created. In order to disable this instrumentation set `spring.sleuth.tx.enabled` to `false`. +[[sleuth-security-integration]] +== Spring Security + +This feature is available for all tracer implementations. + +If you have Spring Security on the classpath, we create an implementation of `SecurityContextChangedListener` that annotates a current span with an event when context has changed. +In order to disable this instrumentation set `spring.sleuth.security.enabled` to `false`. + [[sleuth-r2dbc-integration]] == R2DBC