<aside> 💡

요약

LinkedIn OpenSource Burrow

[PARAGON] Kafka

</aside>


Kafka Architecture


kafka_architecture.png

kafka_architecture.drawio

Burrow ( Consumer Lag Monitoring )


<aside> 💡

BurrowLinkedIn에서 개발한 Kafka 컨슈머 지연(Lag) 모니터링 도구 Kafka 클러스터에서 컨슈머 그룹의 상태를 실시간으로 추적 및 지연 상태를 평가 문제가 발생할 경우 경고(WARN) 또는 오류(ERROR) 상태를 알립니다.

</aside>

Burrow의 주요 기능

  1. 컨슈머 지연(Lag) 모니터링:
  2. 컨슈머 상태 평가:
  3. 다중 클러스터 지원:
  4. HTTP API 제공:
  5. 알림 기능:

Burrow의 동작 원리

  1. 데이터 수집:
  2. Lag 계산:
  3. 상태 평가: 평가 기준

Burrow를 사용해야 하는 이유