Rust 호환성 요구사항 (Rust Compatibility Requirements)
Datadog Rust 트레이서의 호환성 요구사항을 안내해요.
출처: 문서
본문
언어 및 라이브러리 지원 (Language and library support)
Datadog Rust SDK는 오픈소스예요. 자세한 내용은 dd-trace-rs 저장소 또는 datadog-opentelemetry 크레이트를 참고하세요.
Rust SDK는 특정 버전의 Rust 컴파일러와 OpenTelemetry 크레이트에 의존해요.
| 구성 요소 | 요구사항 |
|---|---|
| Rust 버전 | 1.84 (MSRV) |
| OpenTelemetry 크레이트 | 버전 0.31 |
통합 (Integrations)
Datadog Rust SDK는 자동 계측을 제공하지 않아요.
OpenTelemetry API를 사용해 애플리케이션을 수동으로 계측해야 해요. 여기에는 다음이 포함돼요:
- 함수나 운영에 대한 스팬 생성.
- 스팬에 속성(태그)과 이벤트 추가.
- 분산 트레이스를 위한 트레이스 컨텍스트 수동 전파.
예시는 Rust Custom Instrumentation 문서를 참고하세요.