VOOZH about

URL: https://docs.datadoghq.com/data_streams/kafka/setup/

⇱ Kafka Monitoring Setup


For AI agents: A markdown version of this page is available at https://docs.datadoghq.com/data_streams/kafka/setup.md. A documentation index is available at /llms.txt.
This product is not supported for your selected Datadog site. ().

This page covers the prerequisites and setup steps for Data Streams Monitoring’s Kafka Monitoring.

Prerequisites

Datadog Agent version

Datadog Agent version 7.78 or later is required.

ACL permissions

If your Kafka cluster uses ACLs, the Datadog Agent user requires the following minimum permissions:

Resource NameResource TypeOperation
kafka-clusterCLUSTERDescribe
kafka-clusterCLUSTERDescribeConfigs
*TOPICDescribe
*TOPICDescribeConfigs
*GROUPDescribe

Setup

Go to the Kafka Monitoring setup page and click Get Started. Then choose your environment and follow the instructions. To request assistance, choose Request a pairing session.

The setup page provides environment-specific configuration instructions. You can copy the instructions directly to an AI agent with Copy for AI.

Enable message inspection

This section applies only if you want to view Kafka message payloads in the Messages section. Skip it if you do not plan to use message inspection.

Additional ACL permission

In addition to the ACL permissions listed in Prerequisites, the Datadog Agent user requires:

Resource NameResource TypeOperation
*TOPICRead

Remote configuration

Remote configuration must be enabled at three levels:

  1. At the organization level.
  2. At the Agent level.
  3. At the API key level.

User permission

To view Kafka messages, a user must have the Data Streams Monitoring Capture Messages permission.

You can verify your current permissions on your Profile page. To enable permissions, edit an existing role or create a role on the Roles page. If you do not have permission to modify roles, contact your organization’s administrator.