Kafka 클러스터에서 주제 Hermes 모니터링
메시지 처리를 모니터링하고 주제 검사기를 Hermes 메시징 서비스 사용하여 사용자에게 속한 Kafka 클러스터에서 Hermes 주제를 봅니다.
파티션의 메시지 추적
파티션 정보를 확인하여 Kafka 클러스터에서 Hermes 메시지를 추적할 수 있습니다.
- 주제에 대한 메시지를 생성할 때 종료 오프셋 값이 변경되는지 여부를 확인하여 메시지가 Kafka 클러스터에 Hermes 도달하는지 여부를 확인합니다.
- 메시지가 만료됨에 따라 증가하는 시작 오프셋 값을 기록하여 메시지가 만료되었는지 여부를 확인합니다. 주제에 메시지를 보내지만 시작 오프셋이 예상보다 높은 경우 일부 메시지가 이미 만료된 것입니다. Kafka 클러스터에서 Hermes 메시지는 36시간 후에 만료됩니다.
소비자 진행률 추적
소비자 정보를 확인하여 각 소비자에 대한 메시지 처리 진행률을 추적할 수 있습니다.
- 각 소비자의 그룹 ID 및 소비자 ID를 포함하여 주제의 각 파티션에 대한 소비자를 봅니다.
- Current Offset 열을 보고 소비자가 처리 중인 메시지를 확인합니다.
- 지연 열을 확인하여 소비자가 지연되는지 여부를 확인합니다. 지연은 현재 오프셋과 남은 메시지 수를 나타내는 끝 오프셋 간의 차이입니다.
메시지 세부 정보 검사
토픽 인스펙터를 사용하여 메시지 사용과 관련된 문제점을 발견할 수 있습니다. 예를 들어 생성한 메시지가 Kafka 클러스터에서 Hermes 사용되지 않는 경우 주제를 검사하여 페이로드 및 메시지 키의 유효성을 검사할 수 있습니다. 전체 페이로드를 다운로드하여 로컬 머신에 파일로 저장할 수도 있습니다.
시스템 속성을 추가하여 메시지를 UTF8 문자열 대신 base-64 인코딩의 이진 데이터로 볼 수 있습니다. Hermes 메시징 서비스 속성 문서를 참조하십시오.