You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Confluent team recently released the first stable version of their official Kafka client for JavaScript, confluent-kafka-javascript. This library provides advanced features and tight integration with Confluent's Kafka ecosystem. As the current Kafka client, kafkajs, has not been actively maintained for some time, we are planning to migrate to confluent-kafka-javascript in the near future.
However, confluent-kafka-javascript currently lacks built-in support for Datadog APM, which is critical for us to maintain observability in our system. Adding support for this library in dd-trace-js would enable users to trace Kafka producers and consumers using the Confluent client seamlessly.
Feature Request:
Please add integration support in dd-trace-js for the confluent-kafka-javascript library to enable tracing for consumers and producer (also batch options).
Why is this needed?
Active development:confluent-kafka-javascript is now the official Kafka client for JavaScript, maintained by Confluent.
Performance & features: It provides better performance and deeper integration with Confluent's ecosystem.
Migration: Many users of kafkajs are likely to migrate to this library in the future, and having Datadog APM support will ensure smooth transitions without compromising on observability.
We believe adding this feature will enhance the utility of dd-trace-js and support the evolving needs of its users. Thank you for considering this request!
Is your feature request related to a problem?
Lack of APM traces when using confluent-kafka-javascript library.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
ASobiechowski
changed the title
[FEATURE]: Add support for confluent-kafka-javascript integration
[FEATURE]: Add support for confluent-kafka-javascript library
Jan 17, 2025
Package Name
No response
Package Version(s)
No response
Describe the feature you'd like
The Confluent team recently released the first stable version of their official Kafka client for JavaScript,
confluent-kafka-javascript
. This library provides advanced features and tight integration with Confluent's Kafka ecosystem. As the current Kafka client,kafkajs
, has not been actively maintained for some time, we are planning to migrate toconfluent-kafka-javascript
in the near future.However,
confluent-kafka-javascript
currently lacks built-in support for Datadog APM, which is critical for us to maintain observability in our system. Adding support for this library indd-trace-js
would enable users to trace Kafka producers and consumers using the Confluent client seamlessly.Feature Request:
Please add integration support in
dd-trace-js
for theconfluent-kafka-javascript
library to enable tracing for consumers and producer (also batch options).Why is this needed?
confluent-kafka-javascript
is now the official Kafka client for JavaScript, maintained by Confluent.kafkajs
are likely to migrate to this library in the future, and having Datadog APM support will ensure smooth transitions without compromising on observability.References:
We believe adding this feature will enhance the utility of
dd-trace-js
and support the evolving needs of its users. Thank you for considering this request!Is your feature request related to a problem?
Lack of APM traces when using confluent-kafka-javascript library.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: