• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

OpenTelemetry Kafka 메트릭 참조

이 페이지에는 OpenTelemetry 사용하여 프레임 아파치 Kafka를 수집했을 때 수집된 지표가 기록되어 있습니다. 지표는 Kafka 지표 수신기, JMX 수신기 및 클라이언트측 지표용 OpenTelemetry 지표 지표를 통해 수집됩니다.

지표 수집 방법

OpenTelemetry Kafka 모니터링은 두 가지 상호 보완적인 수신기를 사용합니다.

  • Kafka 메트릭 수신기: Kafka의 부트스트랩 포트에 연결하여 클러스터, 토픽, 파티션 및 소비자 그룹 메트릭을 수집합니다.
  • JMX 수신기: JMX 포트(일반적으로 9999)에 연결하여 브로커 및 JVM 에 대한 자세한 정보를 수집합니다.

Kafka 메트릭 수신자 메트릭

이러한 메트릭은 Kafka 프로토콜(부트스트랩 포트)을 사용하여 Kafka 브로커에서 수집됩니다. kafkametricsreceiver 메타데이터를 기반으로 하며 일부 지표는 기본적으로 또는 일반 설정에서 비활성화되어 있습니다.

JMX 수신기 메트릭

JMX 수신기는 JMX(일반적으로 포트 9999)를 통해 Kafka 브로커 MBean에서 자세한 메트릭을 수집합니다. 지표는 두 가지 설정을 사용하여 수집됩니다.

  1. 기본 Kafka 묶어, 목표 시스템 - target_system: kafka 의 내장 Kafka 관련 지표 (kafka.yaml)
  2. 사용자 정의 JMX 지표 - 사용자 정의 설정에 정의된 추가 Kafka 지표 및 JVM 지표

Default Kafka 피규어, 목표 시스템 순위

이러한 데이터는 target_system: kafka 사용할 때 자동으로 수집됩니다.

사용자 지정 JMX 메트릭

사용자 지정 JMX 구성 파일을 사용하는 경우( 자체 호스팅 설정 에서처럼) 이러한 추가 Kafka 메트릭 및 JVM 메트릭이 수집됩니다. 사용자 지정 구성을 사용하면 기본 설정 외에 추가적인 Kafka 관련 메트릭과 JVM 상태 메트릭을 수집할 수 있습니다.

Kafka 클라이언트 지표(OpenTelemetry 저항 에이전트)

이러한 지표는 Kafka 측정, 기능이 활성화된 OpenTelemetry 허브 에이전트를 사용하여 Kafka 생산자 및 소비자 추출에서 수집됩니다. 이는 Kafka 브로커를 통해 클라이언트 측 가시성을 제공하고 부가적인 관점을 제공하여 브로커 측 메트릭을 보완합니다.

측정항목 속성

다음 속성을 사용하여 지표를 필터링하고 그룹화할 수 있습니다.

공통 속성:

  • kafka.cluster.name - Kafka 클러스터 이름 (모든 메트릭 포함)
  • instrumentation.provider - 항상 opentelemetry (모두 지표)
  • topic - 카프카 토픽 이름
  • partition - 파티션 번호
  • group - 소비자 그룹명
  • broker.id - 브로커 식별자(JMX 메트릭)
  • client-id - 클라이언트 측(클라이언트 지표)
  • node-id - 브로커 노드 식별자(클라이언트 메트릭)
  • type - 요청 유형 (예: 가져오기, 생성)
  • direction - 데이터 방향(입력, 출력)
  • state - ISR 운영 상태(축소, 확장)
  • name - GC 수집기 또는 메모리 풀 이름(JVM 지수)

다음 단계

Copyright © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.