게시된 날짜: Nov 22, 2021

AWS Lambda는 Amazon MSK, 자체 관리형 Kafka, AmazonMQ, RabbitMQ 메시지 대기열 서비스의 성능을 모니터링하기 위한 신규 지표인 OffsetLag을 출시했습니다. 지금까지 Lambda 사용자는 폴링이 얼마나 실행되는지 쉽게 알아볼 수 없어서 처리의 지연을 해결하기 위해 점점 더 Lambda 지원팀에 의지해야 했고 비효율적인 데이터 스트리밍을 야기했습니다. OffsetLag 지표는 대상 Lambda 함수로 전송하기 위해 메시지 대기열에서 대기하고 있는 총 메시지의 수를 측정합니다. 이 지표는 메시지 대기열에서 데이터가 정체되는 양을 명료하게 보여줍니다. 따라서 개발자는 이벤트의 성능을 모니터링하고 경보 및 임계값을 설정하여 바람직하지 않은 정체를 확인하고 데이터 스트림의 비효율성을 신속하게 진단하고 해결할 수 있습니다.

OffsetLag의 기본 인사이트는 CloudWatch에서 무료로 제공됩니다. 이러한 인사이트를 사용하여 모든 이벤트 소스에서 지연되는 메시지의 수를 통합적으로 조사할 수 있습니다. 또한 OffsetLag는 자체 관리형 Kafka에서 이벤트 소스 매핑(ESM) 레벨 또는 주제 및/또는 파티션 레벨의 데이터 스트림의 상태에 대한 고급 인사이트를 수집하는 기능입니다. 이는 데이터 스트림의 정체를 유발하는 이벤트 유형 확인과 같은 모든 유형의 근본 원인 분석에 유용합니다. OffsetLag에서 사용할 수 있는 추가 항목에 액세스하려면 요금을 확인하세요.

OffsetLag 및 계산 방법에 대해 자세히 알아보려면 Lambda 개발자 가이드를 확인하세요.