14.3. Cruise Control Metrics Reporter 배포


Cruise Control을 시작하기 전에 제공된 Cruise Control Metrics Reporter를 사용하도록 Kafka 브로커를 구성해야 합니다. Metrics Reporter의 파일은 AMQ Streams 설치 아티팩트와 함께 제공됩니다.

런타임 시 로드될 때 Metrics Reporter는 자동으로 생성된 세 가지 주제 중 하나인 __CruiseControlMetrics 주제로 지표를 보냅니다. 크루즈 컨트롤은 이러한 메트릭을 사용하여 워크로드 모델을 생성 및 업데이트하고 최적화 제안을 계산합니다.

사전 요구 사항

  • kafka 사용자로 Red Hat Enterprise Linux에 로그인되어 있습니다.
  • Kafka 및 Zoo Cryostat가 실행 중입니다.

프로세스

Kafka 클러스터의 각 브로커와 한 번에 하나씩 다음을 수행합니다.

  1. Kafka 브로커를 중지합니다.

    /opt/kafka/bin/kafka-server-stop.sh
  2. Kafka 구성 파일(/opt/kafka/config/server.properties)에서 Cruise Control Metrics Reporter를 구성합니다.

    1. metric.reporters 구성 옵션에 CruiseControlMetricsReporter 클래스를 추가합니다. 기존 지표 보고서를 제거하지 마십시오.

      metric.reporters=com.linkedin.kafka.cruisecontrol.metricsreporter.CruiseControlMetricsReporter
    2. 다음 구성 옵션 및 값을 추가합니다.

      cruise.control.metrics.topic.auto.create=true
      cruise.control.metrics.topic.num.partitions=1
      cruise.control.metrics.topic.replication.factor=1

      이러한 옵션을 사용하면 Cruise Control Metrics Reporter에서 로그 정리 정책 DELETE 를 사용하여 __CruiseControlMetrics 주제를 만들 수 있습니다. 자세한 내용은 Cruise Control Metrics 항목에 대한 자동 생성 주제 및 로그 정리 정책을 참조하십시오.

  3. 필요한 경우 SSL을 구성합니다.

    1. Kafka 구성 파일(/opt/kafka/config/server.properties)에서 관련 클라이언트 구성 속성을 설정하여 Cruise Control Metrics Reporter와 Kafka 브로커 간의 SSL을 구성합니다.

      Metrics Reporter는 cruise.control.metrics.reporter 접두사를 사용하여 모든 표준 생산자별 구성 속성을 허용합니다. 예: cruise.control.metrics.reporter.ssl.truststore.password.

    2. Cruise Control 속성 파일(/opt/cruise-control/config/cruisecontrol.properties)에서 관련 클라이언트 구성 속성을 설정하여 Kafka 브로커와 Cruise Control 서버 간의 SSL을 구성합니다.

      cruise Control은 Kafka의 SSL 클라이언트 속성 옵션을 상속하고 모든 Cruise Control 서버 클라이언트에 해당 속성을 사용합니다.

  4. Kafka 브로커를 다시 시작합니다.

    /opt/kafka/bin/kafka-server-start.sh -daemon /opt/kafka/config/server.properties

    멀티 노드 클러스터에서 브로커를 다시 시작하는 방법에 대한 자세한 내용은 3.3절. “Kafka 브로커의 정상 롤링 재시작 수행” 을 참조하십시오.

  5. 나머지 브로커에 대해 1-5 단계를 반복합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.