이 문서에서는 Java Lambda 계측을 위한 Datadog 업그레이드 방법을 다룹니다. 계측 설정이 처음이라면 이 문서 대신 Java Lambda 설치 지침을 참고하세요.

Datadog Lambda 레이어 dd-trace-java:5Datadog-Extension:25는 Java Lambda 함수에 대한 계측 설정 프로세스에 다음과 같은 변경 사항을 도입합니다:

  1. datadog-lambda-java 라이브러리는 더 이상 사용되지 않으며 필요하지 않습니다.
  2. 커스텀 계측을 제외하고 DDLambda 래퍼와 같은 코드 변경이 필요하지 않습니다.
  3. Datadog CIDatadog 서버리스 플러그인을 사용해 Datadog을 설정할 수 있습니다.

업그레이드

  1. datadog-lambda-java는 더 이상 필요하지 않기 때문에 build.gradle 또는 pom.xml에서 제거합니다.
  2. 함수 코드에서 DDLambda 및 가져오기 명령문을 제거합니다.
  3. 환경 변수 AWS_LAMBDA_EXEC_WRAPPER/opt/datadog_wrapper로 설정합니다.
  4. dd-trace-java 버전을 15로, Datadog-Extension66로 증가시킵니다.
  5. DDLambda.metric() 도우미 함수를 사용해 커스텀 메트릭을 제출하는 경우 표준 Java용 DogStatsD 클라이언트를 사용하고 예제 코드를 적용해 메트릭을 분포로 제출합니다. Lambda에서는 분포만 사용 가능함을 유의하세요.