다양한 프로그래밍 언어별 계측 샘플
이 섹션에서는 다양한 프로그래밍 언어와 프레임워크에서 AWS Application Signals를 사용하여 애플리케이션을 계측하는 방법을 안내합니다.
데모 애플리케이션
- Application Signals PetClinic 데모 - 종합적인 계측 예제를 포함한 다중 언어 Spring Boot 마이크로서비스
- One Observability PetAdoptions 데모 - Java, Python, .NET, Go, Rust, Node.js 서비스를 포함한 풀스택 애플리케이션
- CloudWatch Application Signals SkillBuilder 데모 - 단계별 계측 가이드가 포함된 교육용 예제
자동 계측
자동 계측은 인기 있는 프레임워크와 라이브러리를 자동으로 감지하고 계측하여 코드 변경 없이 Observability를 제공합니다. Application Signals를 빠르게 시작하기 위한 권장 방법입니다.
Java Spring Boot 애플리케이션
자동 계측 설정:
java -javaagent:/path/to/aws-opentelemetry-agent.jar \
-Dotel.service.name=my-java-app \
-jar your-app.jar
참조 마이크로서비스:
- PetClinic 데모:
- One Observability 데모: Pet Search Service (Java)
Python 애플리케이션
자동 계측 설정:
pip install pip install aws-opentelemetry-distro
opentelemetry-instrument \
--service_name my-python-app \
python your_app.py
참조 마이크로서비스:
- One Observability 데모: