Skip to content

Commit

Permalink
Added kafka context propagation note (#8194)
Browse files Browse the repository at this point in the history
* Added kafka context propagation note

Added configuration specific to Kafka from here: DataDog/dd-trace-java#1448

* Update java.md

* Update java.md

* Update content/en/tracing/compatibility_requirements/java.md

Co-authored-by: ruthnaebeck <19349244+ruthnaebeck@users.noreply.github.com>

Co-authored-by: Kaylyn <kaylyn.sigler@datadoghq.com>
Co-authored-by: ruthnaebeck <19349244+ruthnaebeck@users.noreply.github.com>
  • Loading branch information
3 people authored Aug 31, 2020
1 parent 725c4da commit dc368bf
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions content/en/tracing/compatibility_requirements/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,8 @@ Don't see your desired web frameworks? Datadog is continually adding additional
| Rabbit AMQP | 2.7+ | Fully Supported | `amqp`, `rabbitmq` |
| Spring WebClient | 5.0+ | Fully Supported | `spring-webflux`, `spring-webflux-client` |

**Note**: Datadog's Kafka integration works with Kafka version `0.11+`, which supports the Header API. This API is used to inject and extract trace context. If you are running a mixed version environment, the Kafka broker can incorrectly report the newer version of Kafka. This causes an issue when the tracer tries to inject headers that are not supported by the local producer. Additionally, older consumers are unable to consume the message because of the presence of headers. To prevent these issues, if you are running a mixed version Kafka environment with versions older than 0.11, disable context propagation with the environment variable: `DD_KAFKA_CLIENT_PROPAGATION_ENABLED=false`.

Don't see your desired networking framework? Datadog is continually adding additional support. Contact [Datadog support][2] if you need help.

### Data Store Compatibility
Expand Down

0 comments on commit dc368bf

Please sign in to comment.