• /
  • ログイン

Ruby用New Relicの概要

New RelicのRubyエージェントはアプリケーションをモニターし、パフォーマンスに関する問題の特定と解決をサポートします。さらに、エージェントのパフォーマンス監視を拡張してビジネスデータの収集や分析を行い、顧客体験を改善し、データに基づくビジネス上の意思決定ができます。

互換性および要件

Rubyエージェントは最も一般的なRubyフレームワークとプラットフォームの多くをサポートしています。Rubyエージェントは Google App Engine(GAE)フレキシブル環境でも使用できます。Rubyエージェントをインストールする前に、システムがシステム要件を満たしていることを確認してください。

アプリのパフォーマンスの監視

アプリの全体像を表示

エラーと問題をすばやく検知する

パフォーマンスの詳細を掘り下げる

ビジネスデータを分析する

Rubyエージェントを使用してデータを整理、クエリ、可視化することで、アプリケーションのパフォーマンスと顧客体験に関する主要な問題に対応できるようになります。

エージェントのインストール

New Relicアカウントの作成後、ランチャーを使用またはインストレーション手順を参照してください。

gemのドキュメントをインストール(推奨)
Rubyデータを追加

エージェントインストゥルメンテーションを拡張する

エージェントをインストール後、エージェントインストゥルメンテーションをさらに拡張します。

  • ページロードタイミングBrowserモニタリングエージェントを自動的に投入して、エンドユーザーのアクティビティを可視化します。
  • カスタムインストゥルメンテーション:フレームワークインストゥルメンテーションの一環としてキャプチャされないトランザクションをインストゥルメントします。
  • エージェントAPI:エージェントAPIを使用して、エージェントの動作を完全にカスタマイズします。たとえば、カスタムメトリクスを収集、エラーにフラグ付け、または特定のトランザクション全体を無視できます。
  • カスタムメトリクス:アプリのパフォーマンスとビジネスデータをより詳しく把握するため、トランザクションの一環として追加のメトリクスを記録します。
  • エージェントの属性:トランザクションに付与された属性をカスタマイズします。属性をカスタマイズすることで、機密性の高い属性の送信を防いだり、またはトランザクションをより深く可視化するための追加属性を収集できます。

トラブルシューティング

Rubyエージェントに問題が発生した場合は、トラブルシューティングドキュメントの全リストを参照してください。一般的な問題としては次のものがあります。

ソースコードのチェック

Rubyエージェントは、オープンソースソフトウェアです。つまり、ソースコードを参照して改善を送信、または独自のフォークを作成して構築できます。詳細については、README を参照してください。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.