• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

Rubyエージェントの要件とサポート対象のフレームワーク

New RelicのRubyエージェントをインストールする前に、互換OSに対する要件、セキュリティ要件、およびサポート対象のフレームワークを満たしていることを確認してください。

New Relicアカウントをまだお持ちでない場合は、New Relicアカウントを作成することから始めます。永久無料です。

オペレーティングシステム

Rubyエージェントは、Linux、Solaris、FreeBSD、macOSといったUNIX系のオペレーティングシステムをサポートします。

セキュリティ要件

標準的なデータ収集のセキュリティ対策として、アプリサーバーはSHA-2(256ビット)をサポートしている必要があります。SHA-1はサポートされていません。New Relicでは、すべてのインバウンド接続にTLS 1.2以上が必要です。

Rubyバージョン

New Relic Rubyエージェントは、実験的なバージョンをサポートしません。RubyエージェントがサポートするRubyバージョンは以下のとおりです。

Rubyバージョン

サポート対象

非推奨

JRuby

  • 9.0.x
  • 9.1.x
  • 9.2.x
  • 9.3.x
  • 1.7.x以前:最後にサポートされたエージェントは、3.18.1.330です。

CRuby

  • --1.8.7--
  • --1.9.x--
  • --2.0.x--
  • --2.1.x--
  • --2.2.x--
  • --2.3.x--
  • 2.4.x
  • 2.5.x
  • 2.6.x
  • 2.7.x
  • 3.0.x
  • 3.1.x
  • 3.2.x
  • 2.2.x、2.3.x最後にサポートされたエージェント:8.16.0
  • 2.0.x、2.1.x最後にサポートされたエージェント:6.15.0。
  • 1.8.7、1.9.2、1.9.3:最後にサポートされたエージェントは、3.18.1.330です。
  • 1.8.6:最後にサポートされたエージェントは、3.6.8.168です。

ウェブサーバー

Rubyエージェントでサポートされるウェブサーバーは以下のとおりです。

ウェブサーバー

サポート対象

非推奨

Passenger

  • --2.2.x--
  • --3.0.x--
  • --4.0.x--
  • 5.x.x
  • 6.0.x
  • 2.2.x、3.0.x、4.0.x:最後にサポートされたエージェント:8.16.0

Puma

  • --2.0.x--
  • 3.x.x
  • 4.x.x
  • 5.x.x
  • 6.x.x
  • 1.0.x、2.0.x:最後にサポートされたエージェント:8.16.0

Rainbows!

  • --4.5.0--

4.5.0:最後にサポートされたエージェントは、8.16.0です。

Thin

  • 1.x.x

Unicorn

  • 4.x.x
  • 5.x.x
  • 6.0.x
  • 1.0.x
  • 2.0.x
  • 3.0.x

Webrick

Rubyのエージェントをサポートする全バージョンがサポート対象

ウェブフレームワーク

Rubyエージェントは、実験的なバージョンをサポートしていません。Rubyエージェントでサポートされているウェブフレームワークは、以下のとおりです。Grape、Padrino、Sinatraは、Ruby 3.0+ではサポートされていません。

ウェブフレームワーク

サポート対象

非推奨

Grape

  • --0.2.0--
  • 0.19.2
  • 1.2.x
  • 1.3.x
  • 1.4.x
  • 1.5.x
  • 1.6.x
  • 1.7.x
  • 0.2.0:最後にサポートされたエージェント:8.16.0

Padrino

  • --0.14.x--
  • 0.15.1
  • 0.15.2
  • 0.14.x:最後にサポートされたエージェント:8.16.0

Rack

  • 1.6.x
  • 2.x
  • 3.0.x
  • 1.0.x

Rails

  • --3.2.x--
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x
  • 5.1.x
  • 5.2.x
  • 6.0.x
  • 6.1.x
  • 7.0.x
  • 2.1.x、2.2.x、2.3.x:最後にサポートされたエージェントは、3.18.1.330です。
  • 2.0.x:最後にサポートされたエージェントは、3.6.8.168です。
  • 3.0.x、3.1.x:最後にサポートされたエージェントは、6.15.0です。
  • 3.2.x:最後にサポートされたエージェントは、8.16.0です。

Roda

  • 3.19.0以降

Sinatra

  • --1.4.x--
  • --1.5.x--
  • 2.0.x
  • 2.1.x
  • 3.0.x
  • 1.2.x、1.3.x:最後にサポートされたエージェントは、6.15.0です。
  • 1.4.x、1.5.x:最後にサポートされたエージェントは、8.16.0です。

データベース

Rubyエージェントは、実験的なバージョンをサポートしていません。Rubyエージェントがサポートするデータベースは以下のとおりです。

データベース

サポート対象

非推奨

アクティブレコード

  • --3.2.x--
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x
  • 5.1.x
  • 5.2.x
  • 6.0.x
  • 6.1.x
  • 7.0.x
  • 3.2.x:最後にサポートされたエージェント:8.16.0
  • 3.0.x、3.1.x:最後にサポートされたエージェント:6.15.0
  • 2.1.x、2.2.x、2.3.x:最後にサポートされたエージェントは、3.18.1.330です。
  • 2.0.x最後にサポートされたエージェントは、3.6.8.168です。

DataMapper

  • --1.0--
  • 1.0.x:最後にサポートされたエージェント:8.16.0

Elasticsearch

  • 7.x
  • 8.x

Mongo

  • --1.8.x--
  • --1.9.x--
  • --2.0.x--
  • --2.1.x--
  • --2.2.x--
  • --2.3.x--
  • 2.4.x以降
  • 1.8.x~2.3.x:最後にサポートされたエージェント:8.16.0

Redis

  • 3.x
  • 4.0.x
  • 4.1.x
  • 4.2.x
  • 5.0.x

Sequel

  • --3.37.x--
  • --4.0.x--
  • 4.45.x以降
  • 5.x.x
  • 3.37、4.0.x:最後にサポートされたエージェント:8.16.0

その他のAPMソフトウェア

アプリケーションが当社のエージェント以外にその他のアプリケーションパフォーマンスモニタリング (APM)ソフトウェアを使用している場合は、エージェントが正しく動作することを保証できないため、技術サポートは提供できません。詳細については、その他のモニタリングソフトウェアを使用中のエラーを参照してください。

インスタンスの詳細

New Relicは様々なデータベースとデータベースドライバのインスタンス詳細を収集します。APMで特定のインスタンスおよびデータベース情報のタイプを表示する能力は、New Relicエージェントのバージョンによって異なります。

New RelicのRubyエージェントバージョン3.17.0以降は、以下のORMデータベースをサポートします。

Rubyエージェントも、次のgemデータベースをサポートします:

Gemデータベース

Gem名

gemの最低バージョン

エージェントの最小バージョン

Memcached

  • 2.7.6
  • 1.8.0
  • 1.5.0

3.17.0

Mongo DB

mongo

1.8.6

3.17.0

Redis

redis-rb

3.0.7

3.17.0

現在、New Relicエージェントにリストされてないデータストアからインスタンスレベルの情報をリクエストするには、support.newrelic.comまでお問い合わせください。

バックグラウンドジョブ

New Relic Rubyエージェントがサポートするバックグラウンドジョブは以下のとおりです。

バックグラウンドジョブ

サポート対象

非推奨

Delayed_Job

  • --2.0.x--
  • --3.0.x--
  • --4.0.x--
  • 4.1.x
  • 2.0.x、3.0.x、4.0.x:最後にサポートされたエージェント:8.16.0

Rake

  • 12.3.3 以降
  • 13.x
  • 10.x
  • 11.x
  • 12.3.2 以前。注:12.3.3以降のみテスト済み(それ以前のバージョンにおける悪用の可能性による)。

Resque

  • 1.23.x
  • 1.27.x
  • 2.0.0以降
  • 1.22.x以前

Sidekiq

  • --4.2.x--
  • 5.x
  • 6.x
  • 7.0.x
  • 2.8.x、3.4.x、4.0.x、および4.1.x:最後にサポートされたエージェント:6.15.0
  • 4.2.x:最後にサポートされたエージェント:8.16.0

HTTP およびネットワーク クライアント

RubyエージェントがサポートするHTTPクライアントは以下のとおりです。

  • Async::HTTP:0.59.0以降
  • Curb:0.8.1以降
  • Ethon:0.12.0以降
  • Excon:0.19.0以降(エージェントバージョン8.16.0で最後にサポートされた0.55.0以前のバージョン)
  • gRPC:1.0.0以降
  • HttpClient:2.2.0以降(エージェントバージョン8.16.0で最後にサポートされた2.2.0~2.8.0のバージョン)
  • HttpRb:0.9.9以降(エージェントバージョン8.16.0で最後にサポートされた0.9.9~2.2.1のバージョン)
  • HTTPX:1.0.0以降
  • Net::HTTP:Rubyのエージェントをサポートする全バージョンがサポート対象
  • Typhoeus:0.5.3以降(エージェントバージョン8.16.0で最後にサポートされた0.5.3~1.2.xのバージョン)

メッセージキューイング

メッセージキューのインストゥルメンテーションは、Rubyエージェントのバージョン4.3.0以降でのみ利用可能です。現在サポートされているメッセージブローカー:

  • RabbitMQ

メッセージブローカーを容易にする現在サポートされているgem:

  • Bunny:2.0以降(エージェントバージョン8.16.0で最後にサポートされた2.0.x~2.6.xのバージョン)

その他

APMのRubyエージェントは以下の項目もサポートします。

  • ActiveMerchant: 1.25.0 以上 (バージョン 1.25.0 - 1.64.x はエージェント バージョン 8.16.0 で最後にサポートされました)
  • Acts_as_Solr: エージェントバージョン 8.16.0 で最後にサポートされました
  • authlogic: エージェントバージョン 8.16.0 で最後にサポートされました
  • concurrent-ruby: 1.1.5 以上
  • Stripe: 5.38.0以上
  • Sunspot: エージェントバージョン 8.16.0 で最後にサポートされました
  • Tilt: Ruby 2.2 以上の場合は 2.x、Ruby 2.7 以下の場合は 1.x
  • Yajl-Ruby: 1.1.0 以上

エージェントを他のNew Relicパーツに接続する

Rubyエージェントは他のNew Relic製品と統合して、エンドツーエンドの可視性を提供します。

機能

機能

AIモニタリング

Ruby エージェントとruby-openai gemを使用して AI データを収集できます。 この機能は Ruby エージェント バージョン 9.8.0 で導入され、 ruby-openaiバージョン 3.4.0 をサポートします。 以上。

ブラウザのモニタリング

自動インストゥルメンテーションを有効にする と、Ruby エージェントはbrowser JavaScript エージェントを自動的に挿入します。browserインジェクションを有効にすると、 APMサマリー ページデータを表示し、特定のアプリのAPMとブラウザデータをすばやく切り替えることができます。 設定オプションとマニュアルの説明については、 browserとRubyエージェントのドキュメントを参照してください。

インフラストラクチャのモニタリング

インフラストラクチャとAPMエージェントを同じホストにインストールすると、それらは自動的にお互いを検出します。その後、APM UIにホストのリストを表示し、Infrastructure UIのAPMアプリ別にホストをフィルタリングできます。詳細については、Infrastructure UIのAPMデータを参照してください。

合成モニタリング

合成トランザクショントレースは、合成モニターからのリクエストを基盤となるAPMトランザクションに接続します。

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.