問題タブ [newrelic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rubygems - Rails アプリケーションで新しい Relic で Mongoid クエリを表示する方法
私は「newrelic_rpm gem」を使用しています。sqllite (つまり、レールに埋め込まれたデータベース) で正常に動作します。mongoid.yml を使用すると、mongoid の sql[0] が表示されます。また、 http: //localhost.com:3000/newrelic/show_sample_sql?id=91570930 に mongoid クエリをリストすることもできません。
new-relic はモンゴイドをサポートしていますか? new-relic アプリケーションに mongoid を含めるための手順を教えてください..、よろしくお願いします
ruby-on-rails - NewRelicでEventMachineプロセスを監視することは可能ですか?
HerokuのProcfileから開始するEventmachineプロセスがあります。NewRelicでこれを監視する人がいるのではないかと思います。
データベースクエリなどを最適化する場所に興味があり、一般的にプロファイルを作成します。すでにプロファイリングしているWebリクエストに加えて、NewRelicsRPMの「バックグラウンド」セクションで統計を取得する方法があると思います。
java - アプリケーションから newrelic API にアクセスする
.Java エージェントに Newrelic を使用しています。プロンプトでコマンド「java -jar newrelic.jar install」を使用して、newrelic.yml ファイルをインストールします。実行すると、メッセージが INSTALL SUCCESSFUL およびその他の情報として表示されます。run.bat ファイルを実行すると、newrelic.yml のセットアップも見つかります。しかし、ポートを "localhost:8080/newrelic" として実行すると、ブラウザに newrelic API が表示されません。ポート 8080 でサーバーを起動しました。
newrelic diectory.My newrelic_agent.log のログフォルダーには次の行が含まれています...,
ブラウザで newrelic API をまだ開始していないことは確かです。「HTTP 404 the request resource /k12/newrelic is not available.I'm using jdk 1.6 Help me please..?」というエラーが表示されます。
ruby-on-rails - Rails のパフォーマンスを New Relic のようにローカルで測定しますが、外部依存関係はありません
以前に New Relic を使用したことがあるので、パフォーマンスを測定できることは知っていますが、これは外部依存です。現在、私のアプリにはいくつかの偽の宝石データが含まれており、パフォーマンスが低下していることに気付きました (画像が添付された 1000 のユーザー プロファイルを読み込みます)。
- これはもちろん重要なので、Rails アプリのパフォーマンスを測定するためのツール/gem はありますか?
- パフォーマンスと Rails に関するドキュメントや一般的なガイダンスはありますか? テーブルでインデックスを使用できることはわかっていますが、何千人ものユーザーがいる大規模なアプリを使用している場合は、パフォーマンスを向上させるためにできることがもっとあるはずです。
このトピックに関する提案は大歓迎です。主な質問は、アプリのパフォーマンスを測定して改善できるローカルの New Relic のような gem があるかどうかです。
ruby-on-rails - NewRelic を使用して Rails の例外を監視する方法
Railsアプリ(Airbrakeなど)で例外を監視するためにNewRelicを使用することは可能ですか?
おまけ: 他のカスタム エラーの通知を受け取る (例: ユーザーがフォーム検証エラーを取得する)
ありがとう
javascript - New Relic の RUM 機能のみを使用する方法はありますか?
New Relic でサポートされていない Perl で完全に構築されたサービスを実行しています (ActiveState のホスティング プラットフォーム経由でアプリを実行しない限り)。
New Relic の RUM (リアル ユーザー モニタリング - JavaScript トラッカーから収集されたデータ) 機能のみを使用することに興味があります。おそらくこのために API をリバース エンジニアリングできますが、それはかなり脆弱に思えます。New Relic のこの部分だけを利用する既知の安全な方法はありますか?
heroku - HerokuコンソールとNewRelic(杉のスタック)
私のチームは、herokuコンソールでNewRelicログメッセージを継続的に受信しています。これは非常に煩わしく、長いコマンドで作業しているときに問題を引き起こし、新しいrelicログメッセージのバッチがコマンドの上に出力されます。
他の誰かがこれを持っていますか?治療方法について何か方向性はありますか?
ruby-on-rails - New Relicをターゲットにして、1つ(3つのうち)のアプリサーバーでのみ実行する
中型のRailsアプリは、3台のサーバーで(本番環境で)実行されます。New Relicを宝石として使用して、試用期間が終了しました。試用期間中、3つのサーバーすべてを追跡しましたが、サブスクリプションを継続するには、app1を追跡するために必要なだけです(そして予算しかありません)。
したがって、app2とapp3で新しいレリックを無効にする必要があります。カスタマーサービスとの連絡で、これは可能であり、このページの最後のエントリに誘導されたと言われていますが、これが他の2つのサーバーで新しいRelicトラッキングを無効にするのにどのように役立つか、特にわかりません。 environment.rbにはnewrelic_rpmは記載されていません。結局のところ、これはgemであるため、Gemfileでのみ記載されています。
newrelic.ymlにはagent_enabled
ブールオプションがあり、サーバーごとに設定できると思いましたが、その方法がわかりません。RAILS_ENV変数のように、Railsで使用しているサーバーを見つける方法はありますか?
performance - Apdexのサンプルサイズとは何ですか?
New Relicを使用していますが、apdexのサンプルサイズはどのくらいですか?そして、それはWebサイトによって提供される実際の訪問者とどのように関連していますか?キャッシュメカニズムがインストールされていない場合、サンプルサイズは実際の訪問者に提供されますか?
ruby-on-rails - ヘロク | ルーターログの読み方
したがって、 Cedarプラットフォームでの私の典型的なルーター ログは次のようになります。
用語の理解を確認したいqueue
、wait
およびservice
私の最初の考えは次のとおりです。
- queue : background_job または resque を使用する場合のキューの名前
- wait : リクエストがルーターで待機している時間 (New Relic のリクエスト キューイング)
- service : アプリケーションがリクエストを処理するのに実際にかかる時間 (待機時間は含まない)
しかし、私のログの待機時間は常に0ms です。かなりのバックログがあっても。
私の定義は間違っていますか?