이 설명서는
Datadog
gem v2.x를 위한 것입니다.
ddtrace
gem v1.x 설명서를 찾고 있다면 레거시
루비(Ruby) 호환성 요구 사항
설명서를 참조하세요.
호환성
Ruby Datadog Trace 라이브러리는 오픈 소스입니다. 자세한 내용은 dd-trace-rb GitHub 리포지토리를 참조하세요.
지원되는 Ruby 인터프리터
지원되는 웹 서버
지원되는 추적 프레임워크
지원되는 운영 체제
OS | 지원 유형 | 패키지 버전 |
---|
Linux x86_64 | 최신 | Latest |
Linux aarch64 | 최신 | Latest |
macOS | 개발 환경 전용 | Latest |
MS 윈도우즈(Windows) | 구현되지 않음 | Latest |
목록에 없는 CPU 아키텍처에 대한 Linux 지원이 필요하신가요? 특별 요청은 고객 지원팀에 문의하세요.
지원되는 Datadog 에이전트 버전
통합
사용 가능한 통합 목록과 해당 구성 옵션은 다음을 참조하세요.
이름 | 키 | 지원되는 버전: MRI | 지원되는 : JRuby | 구성 방법 | Gem 소스 |
---|
Action Cable | action_cable | >= 5.0 | >= 5.0 | 링크 | 링크 |
Action Mailer | action_mailer | >= 5.0 | >= 5.0 | 링크 | Link |
Action Pack | action_pack | >= 4.0 | >= 4.0 | 링크 | Link |
Action View | action_view | >= 4.0 | >= 4.0 | 링크 | Link |
Active Job | active_job | >= 4.2 | >= 4.2 | 링크 | Link |
Active Model Serializers | active_model_serializers | >= 0.9 | >= 0.9 | 링크 | Link |
Active Record | active_record | >= 4.0 | >= 4.0 | 링크 | Link |
Active Support | active_support | >= 4.0 | >= 4.0 | 링크 | Link |
AWS | aws | >= 2.0 | >= 2.0 | 링크 | Link |
Concurrent Ruby | concurrent_ruby | >= 0.9 | >= 0.9 | 링크 | Link |
Dalli | dalli | >= 2.0 | >= 2.0 | 링크 | Link |
DelayedJob | delayed_job | >= 4.1 | >= 4.1 | 링크 | Link |
Elasticsearch | elasticsearch | >= 1.0 | >= 1.0 | 링크 | Link |
Ethon | ethon | >= 0.11 | >= 0.11 | 링크 | Link |
Excon | excon | >= 0.50 | >= 0.50 | 링크 | Link |
Faraday | faraday | >= 0.14 | >= 0.14 | 링크 | Link |
Grape | grape | >= 1.0 | >= 1.0 | 링크 | Link |
GraphQL | graphql | >= 2.2.6 , 2.1.11+ ,2.0.28+ , 1.13.21+ | >= 2.2.6 , 2.1.11+ ,2.0.28+ , 1.13.21+ | 링크 | Link |
gRPC | grpc | >= 1.7 | gem not available | 링크 | Link |
hanami | hanami | >= 1 , < 2 | >= 1 , < 2 | 링크 | Link |
http.rb | httprb | >= 2.0 | >= 2.0 | 링크 | Link |
httpclient | httpclient | >= 2.2 | >= 2.2 | 링크 | Link |
httpx | httpx | >= 0.11 | >= 0.11 | 링크 | Link |
Kafka | ruby-kafka | >= 0.7.10 | >= 0.7.10 | 링크 | Link |
Makara (via Active Record) | makara | >= 0.3.5 | >= 0.3.5 | 링크 | Link |
MongoDB | mongo | >= 2.1 | >= 2.1 | 링크 | Link |
MySQL2 | mysql2 | >= 0.3.21 | gem not available | 링크 | Link |
Net/HTTP | http | (지원되는 모든 Ruby) | (지원되는 모든 Ruby) | 링크 | Link |
OpenSearch | opensearch-ruby | >= 1.0.0 | >= 1.0.0 | 링크 | Link |
Postgres | pg | >= 0.18.4 | gem not available | 링크 | Link |
Presto | presto | >= 0.5.14 | >= 0.5.14 | 링크 | Link |
Que | que | >= 1.0.0.beta2 | >= 1.0.0.beta2 | 링크 | Link |
Racecar | racecar | >= 0.3.5 | >= 1.3.5 | 링크 | Link |
Rack | rack | >= 1.1 | >= 1.1 | 링크 | Link |
Rails | rails | >= 4.0 | >= 4.0 | 링크 | Link |
Rake | rake | >= 12.0 | >= 12.0 | 링크 | Link |
Redis | redis | >= 3.2 | >= 3.2 | 링크 | Link |
Resque | resque | >= 1.0 | >= 1.0 | 링크 | Link |
Rest Client | rest-client | >= 1.8 | >= 1.8 | 링크 | Link |
Roda | roda | >= 2.1, <4 | >= 2.1, <4 | 링크 | Link |
Sequel | sequel | >= 3.41 | >= 3.41 | 링크 | Link |
Shoryuken | shoryuken | >= 3.2 | >= 3.2 | 링크 | Link |
Sidekiq | sidekiq | >= 3.5.4 | >= 3.5.4 | 링크 | Link |
Sinatra | sinatra | >= 1.4 | >= 1.4 | 링크 | Link |
Sneakers | sneakers | >= 2.12.0 | >= 2.12.0 | 링크 | Link |
Stripe | stripe | >= 5.15.0 | >= 5.15.0 | 링크 | Link |
Sucker Punch | sucker_punch | >= 2.0 | >= 2.0 | 링크 | Link |
지원 정책
루비(Ruby)용 Datadog는 특정 버전의 호스트 운영 체제 루비(Ruby)
런타임, 특정 루비(Ruby) 라이브러리 , Datadog 에이전트/API의 특정 버전에 정의된 종속성에 따라 빌드됩니다. 이러한 버전이 해당 관리자에 의해 더 이상 지원되지 않으면
루비(Ruby)용 Datadog도 지원을 제한합니다.
지원 수준
레벨 | 제공 지원 |
---|
지원되지 않음 | 기능적일 수 있지만 테스트 또는 지원되지 않습니다. 특별 요청은 고객 지원팀에 문의하세요. |
미구현됨 | 구현 안 함. 특별 요청은 고객 지원팀에 문의하세요. |
사전 릴리스 | 초기 구현. 아직 모든 기능이 포함되어 있지 않을 수 있습니다. 새로운 기능, 버그 및 보안 수정에 대한 지원은 최선의 노력을 기반으로 제공됩니다. |
최신 | 모든 기능을 완전히 구현합니다. 새로운 기능, 버그 및 보안 수정에 대한 완벽한 지원을 제공합니다. |
유지 관리 | 기존 기능을 완전히 구현합니다. 새로운 기능은 제공되지 않습니다. 중요한 버그 및 보안 수정만 지원됩니다. |
서비스 종료 (EOL) | 지원되지 않습니다. 해당 버전은 계속 사용할 수 있지만 버그 수정은 제공되지 않습니다. |
패키지 버전 관리
루비(Ruby)용 Datadog 사례시맨틱 버전 관리.
런타임 지원 다운그레이드와 관련되어 있기 때문에, 다음을 의미합니다.
- 주요 버전 업데이트 (예:
1.0.0
에서 2.0.0
)로 인해 모든 런타임에 대한 지원이 변경될 수 있습니다.
베타/최신에서
유지 관리/EOL로 변경될 수 있습니다. - 부 버전 업데이트(예:
1.0.0
에서 1.1.0
로 변경)로 인해 모든 런타임에 대한 지원이 변경될 수 있습니다.
베타/최신에서 유지 관리로의 지원 변경이 발생할 수 있습니다. - 패치 버전 업데이트(예:
1.0.0
에서 1.0.1
)는 모든 런타임에 대한 지원을 변경하지 않습니다.
라이브러리 버전 지원
루비(Ruby)용 Datadog의 최신 주 버전에 대한 GA 지원과 이전 주 버전에 대한 유지 관리 지원을 제공합니다.
라이브러리이 지원은 주 버전의 최신 부 버전 또는 패치 버전을 통해 제공됩니다.
예를 들어 1.21.0이 유지 관리 지원이 포함된 라이브러리의 최신 버전인 경우 버그 수정은 1.21.0(또는 1.20.1)의 신규 릴리스를 통해 제공됩니다.
이러한 버그 수정은 이전 1.x 부 버전에 패치로 백포트되지 않습니다.
추가 지원 리소스