이 제품은 선택한 Datadog 사이트에서 지원되지 않습니다. ().

이 페이지에서는 Kafka 콘솔에 대한 필수 구성 요소와 설정 단계를 다룹니다.

전제 조건

Datadog Agent 버전

Datadog Agent 버전 7.78 이상이 필요합니다.

ACL 권한

Kafka 클러스터에서 ACL을 사용하는 경우 Datadog Agent 사용자에게는 다음과 같은 최소 권한이 필요합니다.

리소스 이름리소스 유형작업
kafka-clusterCLUSTERDescribe
kafka-clusterCLUSTERDescribeConfigs
*TOPICDescribe
*TOPICDescribeConfigs
*GROUPDescribe

설정

Kafka 콘솔 설정 페이지로 이동하여 Get Started를 클릭하세요. 그런 다음 환경을 선택하고 지침을 따르세요. 지원이 필요한 경우 Request a pairing session을 선택하세요.

환경 선택, 보안 프로토콜, 스키마 레지스트리 옵션 및 Kubernetes 구성 지침을 보여주는 Kafka 콘솔 설정 대화 상자

설정 페이지에서 환경별 구성 지침을 제공합니다. Copy for AI를 사용하여 지침을 AI 에이전트에 직접 복사할 수 있습니다.

메시지 검사 활성화

이 섹션은 Messages 섹션에서 Kafka 메시지 페이로드를 조회하려는 경우에만 적용됩니다. 메시지 검사를 사용할 계획이 없다면 건너뛰세요.

추가 ACL 권한

필수 구성 요소에 나열된 ACL 권한 외에도 Datadog Agent 사용자에게는 토픽에 대한 READ 권한이 필요합니다.

리소스 이름리소스 유형작업
*TOPICRead

* 리소스 이름은 모든 토픽에 대한 Read 액세스 권한을 부여합니다. Agent를 특정 토픽으로 제한하려면 *를 해당 토픽 이름으로 바꾸세요.

Remote Configuration

원격 구성은 다음 세 가지 수준에서 활성화되어야 합니다.

  1. 조직 수준
  2. Agent 수준
  3. API 키 수준

사용자 권한

Kafka 메시지를 조회하려면 사용자에게 Data Streams Monitoring Capture Messages 권한이 있어야 합니다.

Profile 페이지에서 현재 권한을 확인할 수 있습니다. 권한을 활성화하려면 Roles 페이지에서 기존 역할을 편집하거나 역할을 생성하세요. 역할을 수정할 권한이 없는 경우 조직 관리자에게 문의하세요.

1. 역할 생성

  1. Datadog의 Roles 페이지로 이동합니다.
  2. 오른쪽 상단 모서리에 있는
  3. New Role
  4. 을 클릭합니다.
    '+ New Role' 버튼 대신 'Read Only'가 표시되면 역할을 생성할 권한이 없습니다. 도움이 필요하면 Datadog 관리자에게 문의하세요.
    3. 역할을 설명하는 이름(예: 'Data Streams Messages Access')을 입력합니다. 4. Search Permissions 필드에 `Data Streams Monitoring Capture Messages`를 입력합니다. 5. 검색 결과에서 권한을 선택하여 이 역할에 대해 활성화합니다. 6. Save를 클릭합니다. 7. 역할 목록에서 역할을 검색하여 성공적으로 생성되었는지 확인합니다.

    2. 사용자에게 역할 할당

    1. Datadog의 Users 페이지로 이동합니다.
    2. 역할을 할당할 사용자를 찾아 클릭합니다.
    3. 사용자 세부 정보 패널에서 이름 옆의 Edit를 클릭합니다.
      Edit 버튼이 보이지 않으면 사용자 역할을 수정할 수 있는 관리자 권한이 필요합니다. Datadog 관리자에게 문의하세요.
    4. 열리는 모달에서 Roles 섹션을 찾습니다.
    5. 새로 생성한 역할을 사용자에게 추가합니다.
    6. Save를 클릭합니다.
    7. User updated 확인 메시지가 나타나는지 확인하여 변경 사항이 성공적으로 적용되었는지 확인합니다.