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