Splunk Distribution of OpenTelemetry Collector for Kafka
The Splunk Distribution of OpenTelemetry Collector for Kafka subscribes to Kafka topics and sends their data to Splunk Observability Cloud or to the Splunk platform through a Splunk HTTP Event Collector (HEC) exporter. It replaces Splunk Connect for Kafka (kafka-connect-splunk).
Features
The Splunk Distribution of OpenTelemetry Collector for Kafka supports horizontal scaling and load balancing. See Scale the Collector and Load balance HEC traffic.
Requirements
-
Kafka versions 3.7.0, 3.8.0, 3.9.0, and 4.0.0.
-
Splunk Enterprise 9.x or later with a valid HEC token.
Supported platforms
-
Apache Kafka
-
Amazon Managed Streaming for Apache Kafka (Amazon MSK)
-
Confluent Platform
Differences from Splunk Connect for Kafka
The Splunk Distribution of OpenTelemetry Collector for Kafka does not support acknowledgment support or Protobuf encoding. It also does not support HEC acknowledgments.
Deploy the Collector
Choose a deployment method in Deploy the Splunk Distribution of OpenTelemetry Collector for Kafka.
Configure the Collector
For receiver, processor, exporter, and pipeline guidance, see Configure the Splunk Distribution of OpenTelemetry Collector for Kafka.
Advanced configuration
Migration
To migrate from Splunk Connect for Kafka, see Migrate from Splunk Connect for Kafka.
Monitor the Collector
Monitor the Splunk Distribution of OpenTelemetry Collector for Kafka with the health dashboard or Collector logs.