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

| 순번 | 항목 | 내용 |
|---|---|---|
| 1 | Global Time | 실시간을 포함한 최근 데이터를 모니터링합니다. Default 최근 5분 데이터를 보여줍니다. Global Time 참고 |
| 2 | Kafka Broker Stat | Broker 지표를 보여줍니다. 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) |