問題タブ [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.

0 投票する
1 に答える
256 参照

ruby-on-rails - Memcached を使用した Radiant と NewRelic はトラフィックをログに記録しません

Memcached を Radiant キャッシュ リソースとして使用して Radiant インスタンスをセットアップしましたが、キャッシュ ヒットが Radiant に記録されていないようです。

キャッシュの実装例を次に示します。

Radiant インスタンスで (httperf 経由で) ロードすると、NewRelic にはキャッシュ ミスのみが登録されます。

::編集::

注目に値するかもしれないいくつかのこと:

  1. 私はnginxとユニコーンを使用しています。
  2. 私は現在、次の:rails_root/config.ruようにnewrelicを必要としています:

    /li>
  3. 私はバンドラーを使用しています。これが私のサンプルですGemfile:

    /li>
  4. 私が試したこと:
    • newrelic の require コードを config.ru の上部と下部の両方に移動します。
    • gem "newrelic_rpm"Gemfile の上部と下部に移動します (下部: https://newrelic.com/docs/ruby/does-new-relic-work-with-the-bundler-gem )
    • newrelic の require コードを私の一番下に移動する:rails_root/config/enivornments/[RAILS_ENV].rb
    • newrelic の require コードを:rails_env/config/boot.rb上下:rails_env/config/environment.rb両方に移動します。
    • Gemfilenewrelic_rpmで明示的に要求するgem "newrelic_rpm", :require => 'newrelic_rpm'

::/編集::

誰にもアイデアはありますか?

ありがとう!

0 投票する
1 に答える
622 参照

capistrano - config/newrelic.ymlパスを変更します

私はsymfony2.1とcapifonyで新しいrelicrubyエージェントを使用しています。

configファイルがconfig/newrelic.ymlではなくapp/config/newrelic.ymlの下にあることを新しいrelicエージェントに伝えたいのですが

これは可能ですか?

0 投票する
1 に答える
131 参照

cloudbees - CloudBees アプリで既存の NewRelic アカウントを使用するにはどうすればよいですか?

既存の NewRelic アカウントがある場合、CloudBees アプリの構成画面で New Relic プラグインをアクティブ化して作成したオンザフライ アカウントではなく、そのアカウントを使用するように CloudBees アプリに指示するにはどうすればよいでしょうか? これにより、既に支払ったライセンス価格を利用できるようになり、CloudBees で実行されているか他の場所で実行されているかに関係なく、すべてのアプリに対して中央の New Relic コンソール画面を使用できるようになります。

0 投票する
1 に答える
703 参照

heroku - Heroku の leiningen に New Relic をアタッチするのを避ける

Heroku で実行されている Clojure アプリの New Relic 監視を有効にしました。Leiningen の JVM プロセス内にアプリをネストするオーバーヘッドを回避するために、lein trampoline run.

これにより、New Relic が最初の Leiningen プロセスにアタッチすることによるオーバーヘッドが追加され、アプリがシャットダウンされて起動され、New Relic のアタッチが再び遅延する原因となっているようです。これにより、30 秒のブート タイムアウト ウィンドウ内で起動せず、ダウンタイムが発生する場合があります。

両方の New Relic エージェントが起動していることを示すログ出力:

New Relic が leiningen プロセスにアタッチされないようにする方法はありますか?

0 投票する
2 に答える
1059 参照

python - Dotcloud での NewRelic 環境の設定 (Python)

dotcloud.yml ファイルの新しい New Relic 構成変数を使用してセットアップされた Python アプリケーションがあり、正常に動作します。

ただし、テスト/ステージング環境としてサンドボックス インスタンスを実行したいので、ini 構成のさまざまな構成セクションを使用するように newrelic エージェントの環境を設定できるようにしたいと考えています。私の dotcloud.yml は次のように設定されています。

サンボックスが「テスト」として設定され、ライブアプリケーションが「本番」に設定されるように、カスタム環境変数があります

次に、uswsgi.py で次のように呼び出しています。

ただし、uwsgi.log ファイルでこれを取得しているため、dotcloud インスタンスはすでに newrelic を有効にしています。

そのため、uwsgi.py が呼び出される前に newrelic エージェントが初期化されているように見えます。

だから私の質問は:

newrelic 環境を初期化する方法はありますか?

0 投票する
1 に答える
150 参照

ruby-on-rails-3 - New Relic ActiveRecord :: ConnectionNotEstablisedRails3.2.3エラー

Newrelic_rpmgemをRefineryCMSRails3.2.3アプリケーションにインストールしました。指示に従って、newrelic.yml設定ファイルにコピーしました。私のアプリはCedarスタックにHerokuを使用してデプロイされているため、手順は非常に簡単でした。

https://devcenter.heroku.com/articles/newrelic#cedar

ただし、開発ボックスで「rails server」を実行すると、次のエラーメッセージが表示されました。

newrelic.ymlファイルでagent_enabled値を「false」に設定すると、サーバーを再起動できるようになりました。ライセンスキーとアプリ名の環境変数を設定しても違いはありません。

興味深いことに、開発ボックスでアプリを起動できませんでしたが、Herokuにデプロイすると、すべてが正常に機能し、新しいRelic統計を取得しています。素晴らしい!

私の回避策は、gemfileからnewrelic_rpmを削除し(これはインストール手順で実行するように指示されています)、:productionグループにのみ配置することです。明らかに、新しい遺物は本番環境でのみ役立つので、大したことではありません。

他の誰かがこれを経験したことがありますか、またはそれがActiveRecordエラーを引き起こしている理由を知っていますか(新しい遺物のエラートレースにはまったく言及されていません)?

0 投票する
7 に答える
4473 参照

c# - New Relic で永続的な SignalR 接続を無視する

実行時間の長い永続的な接続がアプリケーションの監視ログを覆い隠すのを防ぐには、SignalR ハブのどこでまたはを呼び出す必要がありますNewRelic.Api.Agent.NewRelic.IgnoreApdex()か?NewRelic.Api.Agent.NewRelic.IgnoreTransaction()

監視を支配する SignalR の New Relic スクリーンショット

0 投票する
2 に答える
1736 参照

ruby - curlを使用してNewRelicと通信するようにcapfileを構成するにはどうすればよいですか?

New Relicで遊んでいて、NewRelicにデプロイするように警告したいと思います。これは、コマンドラインで次を使用して実行できます。

capistranoがデプロイ時に上記のカールを実行するように、capfileに何を追加する必要がありますか?

New Relic Gemをインストールして、Capfileで要求できることはわかっていますが、依存関係を避けたかったのです。

0 投票する
1 に答える
7179 参照

django - Django 開発サーバー用に New Relic をセットアップする

私は Django を使用しており、New Relic を試しています。Django 開発サーバーを監視することは可能ですか? New Relic を本番サーバーでセットアップする方法についてのみ、ヘルプを見つけることができるようです。

編集

今後の参考のための「方法」:

(私はDjango1.4を使用しました)

  1. これに従ってください: https://newrelic.com/docs/python/python-agent-installation

  2. そのガイドの最後のステップ (アプリケーションとの統合wsgi.py) として、ファイルを次のように変更します。

    /li>

New Relic プラットフォームでアカウントにサインインし、開発サーバーにいくつかのリクエストを送信して、プラットフォームでの変更を確認します。よし、できた!

0 投票する
1 に答える
502 参照

ruby - Goliath と New Relic の統合

ここで説明されているように、goliath で New Relic を構成しました

を使用していますgem 'newrelic_rpm'が、newrelic サービスで統計情報を取得できません。