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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

問題を作成する

Node.jsエージェントとHeroku

Heroku は、 Node.js を含むさまざまなエージェント言語で Web アプリケーションをホストするためのサービスとしてのプラットフォーム (PaaS) ソリューションです。New Relic を使用すると、次のメトリクスを使用して Heroku を拡張できます。 そして

ここでは、New Relic の Node.js エージェントで Heroku をホスティングサービスとして使用する際の特別な考慮事項について説明します。

エージェント・アドオンのインストール

Node.jsアプリをHerokuにデプロイした後、New Relicエージェントをインストールします。アドオンをインストールすると、New Relic のプライベートアカウントが自動的に作成され、Heroku サーバーへのアクセスが設定されます。

Heroku ウェブサイトの Add-on page for New Relic から New Relic アドオンをインストールするには、Heroku にログインしている必要があります。

  1. Heroku の New Relic の Add-on ページから、 適切なサブスクリプションプラン を選択します。その後、このツールベルトコマンドを実行します。

    bash
    $
    heroku addons:create newrelic:$planlevel
  2. Select an app から、New Relic のアプリを選択します。

  3. この toolbelt コマンドを使用して、アプリに 記述的な名前 を付けます。

    bash
    $
    heroku config:set NEW_RELIC_APP_NAME='Your Application Name'
  4. newrelic.js構成ファイル設定の代わりに環境変数を使用して Node.js エージェント構成をカスタマイズしている場合は、次のツールベルト コマンドを使用します。

    bash
    $
    heroku config:set NEW_RELIC_NO_CONFIG_FILE='true'
  5. New Relic アプリ名を確認し、 、および ログ設定:

    bash
    $
    heroku config
  6. Node.js エージェントをインストールし、 npm依存関係に保存します。

    bash
    $
    npm install newrelic --save
  7. Heroku にプッシュするときにnewrelicパッケージがpackage.jsonファイルに含まれるようにするには、New Relic Node.js エージェントのパッケージをローカル システムにインストールします。プログラムを実行するときに Node.js -r/--requireフラグを使用して、New Relic のモジュールがロードされていることを確認します。

    bash
    $
    node -r newrelic YOUR_PROGRAM.js
  8. 以下のコマンドを実行してください。

    bash
    $
    git add . && git commit -m "Add New Relic"
    $
    git push heroku master && heroku logs --tail
  9. ダイノを再起動する。

  10. あなたのアプリにトラフィックをもたらします。

New Relic は、アドオンのインストール後に収集されたアプリケーションのパフォーマンス、エンドユーザー・エクスペリエンス、およびホスト・パフォーマンスのモニタリングを開始します。数分後には、データが APM Summary page に表示され始めます。

インストレーションのトラブルシューティング

インストール手順の完了後、数分経ってもデータが表示されない場合は、 Node.jsエージェントのトラブルシューティング手順 に従ってください。

構成のカスタマイズ

Node.js エージェントの New Relic newrelic.js構成ファイルをカスタマイズできます。Heroku 環境で New Relic の Node.js エージェント環境変数を使用して、構成ファイルの値をオーバーライドすることもできます。

newrelic.js構成ファイルを使用する代わりに、Heroku コマンドラインを使用して環境変数を設定する例を次に示します。

bash
$
heroku config:set NEW_RELIC_LICENSE_KEY=your license key
$
heroku config:set NEW_RELIC_APP_NAME=your production app name
$
heroku config:set NEW_RELIC_NO_CONFIG_FILE='true'

コマンドラインから設定を確認する場合は

bash
$
heroku config

既存のNew Relicインストールからのアップグレード

New Relic がすでにインストールされている場合に、Node.js のエージェントのバージョンをアップグレードするには、この toolbelt コマンドを使用します。

bash
$
npm install newrelic --save
Copyright © 2024 New Relic株式会社。

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