Skip to main content

Metric

Broker Detail Slide의 Metric 정보를 확인하는 화면입니다.

순번항목내용
1Global Time실시간을 포함한 최근 데이터를 모니터링합니다.
Default 최근 5분 데이터를 보여줍니다.
Global Time 참고
2Kafka Broker StatBroker 지표를 보여줍니다.
Messages In Rate: broker로 유입되는 메시지의 속도. 초당 메 시지 수(Messages per second)
Network Throughput 지표
kafka Net Bytes In Rate : broker로 유입되는 데이터의 속도. 초당 바 이트 수
kafka Net Bytes Out Rate: broker에서 나가는 데이터의 속도. 초당 바 이트 수
kafka Net Bytes Rejected Rate: broker가 처리하지 못하고 거부한 데이터의 속도. 초당 바이트 수
Log Flush Rate: broker가 로그를 디스트에 플러시 빈도. 초 당 플러시 횟수 (Flushes per second)
Replication Unclean Leader Elections Rate: 모든 팔로워가 리더의 로그와 동기화 되지 않은 상태에서 발생하는 리더 선출의 횟수 의 비율. 초당 unclean 리더 선출 횟수
Replication Under Min ISR Partition Count: 현재 완전히 복제되지 않은 파티션의 수
Replication Under Replicated Partitions: 최소 ISR 크기에 미치지 못하는 파티션의 수
OS 리소스
CPU Usage(%): Broker의 CPU 사용량
Memory Usage(%): Broker의 Memory 사용량
Producer 지표
Request Produce Time 99 Percentile: producer가 broker에 메시지를 전송하기 위해 broker로 보내는 요청이 broker 처리 큐 에 머무는 시간.요청의 99%가 처리 큐에서 대기하는 시간이 이 값 이하라는 것을 의미 한다.
Total Time Produce Mean: producer가 broker에 메시지를 전송하기 처리되는 데 소요된 평균 시간
Producer Request Purgatory Size: produce 요청과 관련된 지연된 작업(Purgatory)의 수
Consumer 지표
Request Fetch Consumer Time 99 Percentile: consumer가 broker에서 메시지를 가져오기 위해 broker로 보내는 요청이 broker 처리 큐에 머무는 시간. 요청의 99%가 처리 큐에 서 대기하는 시간이 이 값 이하라는 것을 의 미한다.
Total Time Fetch Consumer Mean: consumer가 broker에서 메시지를 가져오는 데 소요된 평균 시간
Request Fetch Request Purgatory Size: fetch 요청과 관련된 지연된 작업(Purgatory) 의 수
Fetch Follower 지표
Request Fetch Follower Time 99 Percentile: follower broker가 리더 broker로부터 데이 터를 복제하기 위해 보내는 요청이 리더 broker 처리 큐에 머무는 시간. 요청의 99% 가 처리 큐에서 대기하는 시간이 이 값 이하 라는 것을 의미한다.
Total Time Fetch Follower Mean: follower broker가 리더 broker로부터 데이터를 복제하는 데 소요된 평균 시간
Follower Expires Per Sec: follower 브로커가 리더 브로커로부터 데이터를 Fetch하기 위해 보낸 요청 중 초당 만료된 Fetch 요청 수 (Fetch expirations per second)