互換性
Ruby Datadog Trace ライブラリはオープンソースです。詳細については dd-trace-rb GitHub リポジトリを参照してください。
サポート対象の Ruby インタープリタ
サポートされる Web サーバー
サポート対象のトレーシングフレームワーク
サポート対象のオペレーティングシステム
OS | サポートの種類 | パッケージバージョン |
---|
Linux x86_64 | 最新 | 最新 |
Linux aarch64 | 最新 | 最新 |
macOS | Dev 環境のみ | 最新 |
MS Windows | 未実装 | 最新 |
リストにない CPU アーキテクチャ向けの Linux サポートが必要ですか?特別なリクエストについてはカスタマーサポートにお問い合わせください。
サポート対象の Datadog Agent バージョン
インテグレーション
利用可能なインテグレーションとそのコンフィギュレーションオプションのリストについては、以下を参照してください。
名前 | キー | 対応バージョン: MRI | 対応バージョン: JRuby | 構成方法 | Gem ソース |
---|
Action Cable | action_cable | >= 5.0 | >= 5.0 | リンク | リンク |
Action Mailer | action_mailer | >= 5.0 | >= 5.0 | リンク | リンク |
Action Pack | action_pack | >= 4.0 | >= 4.0 | リンク | リンク |
Action View | action_view | >= 4.0 | >= 4.0 | リンク | リンク |
Active Job | active_job | >= 4.2 | >= 4.2 | リンク | リンク |
Active Model Serializers | active_model_serializers | >= 0.9 | >= 0.9 | リンク | リンク |
Active Record | active_record | >= 4.0 | >= 4.0 | リンク | リンク |
Active Support | active_support | >= 4.0 | >= 4.0 | リンク | リンク |
AWS | aws | >= 2.0 | >= 2.0 | リンク | リンク |
Concurrent Ruby | concurrent_ruby | >= 0.9 | >= 0.9 | リンク | リンク |
Dalli | dalli | >= 2.0 | >= 2.0 | リンク | リンク |
DelayedJob | delayed_job | >= 4.1 | >= 4.1 | リンク | リンク |
Elasticsearch | elasticsearch | >= 1.0 | >= 1.0 | リンク | リンク |
Ethon | ethon | >= 0.11 | >= 0.11 | リンク | リンク |
Excon | excon | >= 0.50 | >= 0.50 | リンク | リンク |
Faraday | faraday | >= 0.14 | >= 0.14 | リンク | リンク |
Grape | grape | >= 1.0 | >= 1.0 | リンク | リンク |
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+ | リンク | リンク |
gRPC | grpc | >= 1.7 | gem の利用不可 | リンク | リンク |
hanami | hanami | >= 1 、< 2 | >= 1 、< 2 | リンク | リンク |
http.rb | httprb | >= 2.0 | >= 2.0 | リンク | リンク |
httpclient | httpclient | >= 2.2 | >= 2.2 | リンク | リンク |
httpx | httpx | >= 0.11 | >= 0.11 | リンク | リンク |
Kafka | ruby-kafka | >= 0.7.10 | >= 0.7.10 | リンク | リンク |
Makara (Active Record 経由) | makara | >= 0.3.5 | >= 0.3.5 | リンク | リンク |
MongoDB | mongo | >= 2.1 | >= 2.1 | リンク | リンク |
MySQL2 | mysql2 | >= 0.3.21 | gem の利用不可 | リンク | リンク |
Net/HTTP | http | (サポートされているすべての Ruby) | (サポートされているすべての Ruby) | リンク | リンク |
OpenSearch | opensearch-ruby | >= 1.0.0 | >= 1.0.0 | リンク | リンク |
Postgres | pg | >= 0.18.4 | gem の利用不可 | リンク | リンク |
Presto | presto | >= 0.5.14 | >= 0.5.14 | リンク | リンク |
Que | que | >= 1.0.0.beta2 | >= 1.0.0.beta2 | リンク | リンク |
Racecar | racecar | >= 0.3.5 | >= 1.3.5 | リンク | リンク |
Rack | rack | >= 1.1 | >= 1.1 | リンク | リンク |
Rails | rails | >= 4.0 | >= 4.0 | リンク | リンク |
Rake | rake | >= 12.0 | >= 12.0 | リンク | リンク |
Redis | redis | >= 3.2 | >= 3.2 | リンク | リンク |
Resque | resque | >= 1.0 | >= 1.0 | リンク | リンク |
Rest Client | rest-client | >= 1.8 | >= 1.8 | リンク | リンク |
Roda | roda | >= 2.1, <4 | >= 2.1, <4 | リンク | リンク |
Sequel | sequel | >= 3.41 | >= 3.41 | リンク | リンク |
Shoryuken | shoryuken | >= 3.2 | >= 3.2 | リンク | リンク |
Sidekiq | sidekiq | >= 3.5.4 | >= 3.5.4 | リンク | リンク |
Sinatra | sinatra | >= 1.4 | >= 1.4 | リンク | リンク |
Sneakers | sneakers | >= 2.12.0 | >= 2.12.0 | リンク | リンク |
Stripe | stripe | >= 5.15.0 | >= 5.15.0 | リンク | リンク |
Sucker Punch | sucker_punch | >= 2.0 | >= 2.0 | リンク | リンク |
サポートポリシー
Datadog for Ruby は、ホストオペレーティングシステム、Ruby ランタイム、一部の Ruby ライブラリ、および Datadog Agent/API の特定バージョンで定義された依存関係を基盤として構築されています。これらのバージョンがメンテナによってサポート終了になると、Datadog for Ruby においても対応が制限されます。
サポートのレベル
レベル | サポート内容 |
---|
非対応 | 動作する可能性はありますが、テストもサポートも行われていません。特別なリクエストについてはカスタマーサポートにお問い合わせください。 |
未実装 | 実装されていません。特別なリクエストについてはカスタマーサポートにお問い合わせください。 |
プレリリース | 初期実装です。まだすべての機能が含まれていない可能性があります。新機能のサポート、バグやセキュリティの修正は、ベストエフォートで提供されます。 |
最新 | 全機能の完全実装。新機能、バグ、セキュリティフィックスを完全サポート。 |
メンテナンス | 既存の機能を完全に実装。新機能は追加されません。重大なバグとセキュリティ修正のみ対応します。 |
サポート終了 (EOL) | サポートなし。バージョンは引き続き使用できますが、バグ修正は提供されません。 |
パッケージのバージョニング
Datadog for Ruby は セマンティックバージョニングを採用しています。
これがランタイムサポートのダウングレードに関連する場合、次のことを意味します。
- メジャーバージョンアップ (例:
1.0.0
から 2.0.0
) では、ランタイムのサポートを
ベータ版/最新版から
メンテナンス/EOL に変更する場合があります。 - マイナーバージョンアップ (例:
1.0.0
から 1.1.0
) では、ランタイムのサポートを
ベータ版/最新版からメンテナンスに変更する場合があります。 - パッチバージョンアップ (例:
1.0.0
から 1.0.1
) では、ランタイムのサポートは変更されません。
ライブラリバージョンのサポート
Datadog for Ruby は、ライブラリの最新メジャーバージョンについて GA サポートを提供し、前のメジャーバージョンについてメンテナンスサポートを提供します。このサポートは、当該メジャーバージョンの最新のマイナーまたはパッチバージョンを通じて行われます。たとえば、1.21.0 がライブラリの最新バージョンでメンテナンスサポート対象である場合、バグ修正は 1.21.0 (または 1.20.1) の新しいリリースによって提供されます。これらのバグ修正が 1.x の以前のマイナーバージョンにパッチとしてバックポートされることはありません。
追加のサポートリソース