- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
ddtrace
gem v1.x. If you are using the datadog
gem v2.0 or later, see the latest Ruby Compatibility Requirements documentation.The Ruby Datadog Trace library is open source. See the dd-trace-rb GitHub repository for more information.
Type | Documentation | Version | Support type | Gem version support |
---|---|---|---|---|
MRI | https://www.ruby-lang.org/ | 3.3 | Full | Latest |
3.2 | Full | Latest | ||
3.1 | Full | Latest | ||
3.0 | Full | Latest | ||
2.7 | Full | Latest | ||
2.6 | Full | Latest | ||
2.5 | Full | Latest | ||
2.4 | Full | Latest | ||
2.3 | Full | Latest | ||
2.2 | Full (except for Profiling) | Latest | ||
2.1 | Full (except for Profiling) | Latest | ||
2.0 | EOL since June 7th, 2021 | < 0.50.0 | ||
1.9.3 | EOL since August 6th, 2020 | < 0.27.0 | ||
1.9.1 | EOL since August 6th, 2020 | < 0.27.0 | ||
JRuby | https://www.jruby.org | 9.3 | Full | Latest |
9.2 | Full | Latest |
Type | Documentation | Version | Support type |
---|---|---|---|
Puma | http://puma.io/ | 2.16+ / 3.6+ | Full |
Unicorn | https://bogomips.org/unicorn/ | 4.8+ / 5.1+ | Full |
Passenger | https://www.phusionpassenger.com/ | 5.0+ | Full |
Type | Documentation | Version | Gem version support |
---|---|---|---|
OpenTracing | https://github.com/opentracing/opentracing-ruby | 0.4.1+ | >= 0.16.0 |
Full support indicates all tracer features are available.
Deprecated indicates support will transition to Maintenance in a future release.
Maintenance indicates only critical bugfixes are backported until EOL.
EOL indicates support is no longer provided.
Use of ddtrace
on macOS is supported for development, but not for production deployments.
Using ddtrace
on Microsoft Windows is currently unsupported. We’ll still accept community contributions and issues,
but will consider them as having low priority.
For a list of available integrations, and their configuration options, refer to the following:
Name | Key | Versions Supported: MRI | Versions Supported: JRuby | How to configure | Gem source |
---|---|---|---|---|---|
Action Cable | action_cable | >= 5.0 | >= 5.0 | Link | Link |
Action Mailer | action_mailer | >= 5.0 | >= 5.0 | Link | Link |
Action Pack | action_pack | >= 3.2 | >= 3.2 | Link | Link |
Action View | action_view | >= 3.2 | >= 3.2 | Link | Link |
Active Job | active_job | >= 4.2 | >= 4.2 | Link | Link |
Active Model Serializers | active_model_serializers | >= 0.9 | >= 0.9 | Link | Link |
Active Record | active_record | >= 3.2 | >= 3.2 | Link | Link |
Active Support | active_support | >= 3.2 | >= 3.2 | Link | Link |
AWS | aws | >= 2.0 | >= 2.0 | Link | Link |
Concurrent Ruby | concurrent_ruby | >= 0.9 | >= 0.9 | Link | Link |
Dalli | dalli | >= 2.0 | >= 2.0 | Link | Link |
DelayedJob | delayed_job | >= 4.1 | >= 4.1 | Link | Link |
Elasticsearch | elasticsearch | >= 1.0 | >= 1.0 | Link | Link |
Ethon | ethon | >= 0.11 | >= 0.11 | Link | Link |
Excon | excon | >= 0.50 | >= 0.50 | Link | Link |
Faraday | faraday | >= 0.14 | >= 0.14 | Link | Link |
Grape | grape | >= 1.0 | >= 1.0 | Link | Link |
GraphQL | graphql | >= 1.7.9 | >= 1.7.9 | Link | Link |
gRPC | grpc | >= 1.7 | gem not available | Link | Link |
hanami | hanami | >= 1 , < 2 | >= 1 , < 2 | Link | Link |
http.rb | httprb | >= 2.0 | >= 2.0 | Link | Link |
httpclient | httpclient | >= 2.2 | >= 2.2 | Link | Link |
httpx | httpx | >= 0.11 | >= 0.11 | Link | Link |
Kafka | ruby-kafka | >= 0.7.10 | >= 0.7.10 | Link | Link |
Makara (via Active Record) | makara | >= 0.3.5 | >= 0.3.5 | Link | Link |
MongoDB | mongo | >= 2.1 | >= 2.1 | Link | Link |
MySQL2 | mysql2 | >= 0.3.21 | gem not available | Link | Link |
Net/HTTP | http | (Any supported Ruby) | (Any supported Ruby) | Link | Link |
OpenSearch | opensearch-ruby | >= 1.0.0 | >= 1.0.0 | Link | Link |
Postgres | pg | >= 0.18.4 | gem not available | Link | Link |
Presto | presto | >= 0.5.14 | >= 0.5.14 | Link | Link |
Qless | qless | >= 0.10.0 | >= 0.10.0 | Link | Link |
Que | que | >= 1.0.0.beta2 | >= 1.0.0.beta2 | Link | Link |
Racecar | racecar | >= 0.3.5 | >= 0.3.5 | Link | Link |
Rack | rack | >= 1.1 | >= 1.1 | Link | Link |
Rails | rails | >= 3.2 | >= 3.2 | Link | Link |
Rake | rake | >= 12.0 | >= 12.0 | Link | Link |
Redis | redis | >= 3.2 | >= 3.2 | Link | Link |
Resque | resque | >= 1.0 | >= 1.0 | Link | Link |
Rest Client | rest-client | >= 1.8 | >= 1.8 | Link | Link |
Roda | roda | >= 2.1, <4 | >= 2.1, <4 | Link | Link |
Sequel | sequel | >= 3.41 | >= 3.41 | Link | Link |
Shoryuken | shoryuken | >= 3.2 | >= 3.2 | Link | Link |
Sidekiq | sidekiq | >= 3.5.4 | >= 3.5.4 | Link | Link |
Sinatra | sinatra | >= 1.4 | >= 1.4 | Link | Link |
Sneakers | sneakers | >= 2.12.0 | >= 2.12.0 | Link | Link |
Stripe | stripe | >= 5.15.0 | >= 5.15.0 | Link | Link |
Sucker Punch | sucker_punch | >= 2.0 | >= 2.0 | Link | Link |
These are the available CI visibility integrations: