시스템에 대한 이해
엔티티 개요
모든 AWS 계정과 지역의 정보 및 인벤토리 등 각 인스턴스 유형에 대한 종합적인 개요를 단일한 화면에서 확인할 수 있습니다.
분산 추적
분산 추적은 문제 해결에 아주 중요한 역할을 합니다. AWS Lambda 함수와 그 함수의 실행과 관련된 모든 요소들 간의 소통 파이프에 대해 자세한 정보를 제공해주기 때문입니다. 분산 추적은 각 트랜잭션에 대한 정보, 완료에 걸린 시간, 오류 발생 여부 등 가치 있는 정보를 제공합니다.
태그 및 메타데이터 인벤토리 구축
뉴렐릭은 AWS 엔티티로부터 정보를 추출하여 팀, 함수 설정 또는 인보케이션에 대한 특정 메타데이터 속성까지 필터 및 패싯할 수 있는 역량을 제공합니다.
지표, 이벤트 및 다른 측정
고유성 높은 인보케이션 데이터
기간, 콜드 스타트, 오류율 등 세부 분류된 AWS Lambda 성능 지표와 처리량은 물론, 여러 가지 정보를 백분위 값으로 확인할 수 있습니다. 태그와 함수 메타데이터 별로 필터링 및 패싯을 수행하여 문제에 대한 답을 신속하게 찾을 수 있습니다.
AWS CloudWatch 지표
AWS Lambda 등 30개 이상의 AWS 서비스가 연결된 AWS CloudWatch로부터 추출된 지표를 수집해, 큐와 데이터 스트림이 포함된 이벤트 중심 아키텍처의 성능을 이해할 수 있도록 해줍니다. iterator 시간, dead letter 오류/ dead letter 큐 깊이, 스로틀 등의 주요 이벤트 AWS Lambda 지표를 함수에 있는 측정된 성능 데이터와 함께 시각화할 수 있습니다.
맞춤 속성 및 맞춤 이벤트
맞춤 속성 또는 이벤트를 수집 및 전송하고, 함수 인보케이션에 속성을 태그하여 성능 데이터를 특정 비즈니스 KPI에 연결하거나, 함수 내의 특정 기능의 성능을 이해할 수 있습니다.
오류 및 알람
깊이 있는 오류 분석
함수 코드에서 발생한 모든 오류를 확인하고, 세부 사항과 오류 추적하여 정보를 분석할 수 있습니다. 에이전트 API를 사용하여 함수가 예상대로 실행되지 않는 경우에도 맞춤 오류를 정할 수 있습니다.
풍부한 알람 생태계
NRQL를 사용해 알람을 구축하여, 맞춤 속성이나 함수별 속성에 기반해 알람이 발생되도록 할 수 있습니다.