Java
Opentelemetry에서 제공하는 sdk를 사용하여 기존 애플리케이션에 설치하는 방식입니다.
1. Log Appender 설정
1) logback
1-1) dependency 추가
<dependency>
<groupId>io.opentelemetry.instrumentation</groupId>
<artifactId>opentelemetry-logback-appender-1.0</artifactId>
<version>2.0.0-alpha</version>
<scope>runtime</scope>
</dependency>
runtimeOnly group: 'io.opentelemetry.instrumentation', name: 'opentelemetry-logback-appender-1.0', version: '2.0.0-alpha'1-2) logback.xml 설정
2) log4J
2-1) dependency 추가
2-2) log4j.xml 설정
3) Logger 설정
2. SDK를 통한 이미지 생성
1) 빌드/파이프라인 - 빌드에서 로그를 수집할 자바 애플리케이션의 빌드 상세
2) "이미지 빌드작업"을 클릭하여 수정

3) 환경변수 설정과 Opentelemetry-java-instrumentation의 sdk 다운로드

3. 컨테이너 설정
1) 로깅 - 애플리케이션 관리 에서 생성한 애플리케이션의 토큰 복사

2) 컨테이너 상세 - 설정 - 환경변수 탭에서 다음과 같이 환경변수를 설정


4. 애플리케이션 로그 확인
1) 로깅 - 애플리케이션 로그 - 애플리케이션 목록에서 설정한 애플리케이션 검색

Last updated
Was this helpful?

