New RelicでNode.jsアプリケーションの監視をすぐに開始したいですか?このガイドを使用して、アプリケーションデータをNewRelicに送信し始めるための最適なパスを見つけてください。
始める前にもっと学びたいですか?APM の概要とNode.jsのNewRelicの概要 は、開始するのに適した場所です。一般的なインストールプロセスの詳細については、 Node.jsのインストールの概要 をご覧ください。
何を監視したいですか? 監視対象に応じて、Node.jsエージェントをインストールするためのパスがいくつかあります。
Dockerコンテナにデプロイされたアプリ Dockerコンテナにエージェントをインストールするには、コマンドラインを使用して次のセルフガイドの手順 に従います。
このプロセスでは、エージェントをpackage.json
に追加してから、アプリレベルでNewRelicを要求する手順を説明します。最後に、ライセンスキーとアプリ名をdocker run
に追加して、エージェントがDockerアプリで実行されるようにします。
サーバーにデプロイされたアプリ サーバーでホストされているアプリには、いくつかの異なるオプションがあります。
ガイド付きインストール では、インストールをいくつかのステップに分けています。コマンドラインとの対話が必要です。
Node.jsエージェントのインストール ドキュメントでは、コマンドラインのみを使用しています。Node.jsエージェント リポジトリで同じプロセスを表示できます。
PM2 プロセス マネージャーを使用するアプリの場合は、 ガイド付きインストール に従ってください。PM2 ではないプロセス マネージャーを使用している場合は、ガイド付きまたは手動のインストール オプションを選択します。
アプリを監視する準備ができたら、アプリの起動コマンドに -r newrelic
を追加して、他のモジュール (例: node -r newrelic your-program.js
の前にエージェントを要求します。これは、アプリへの root アクセス権がない場合に特に重要です。
次は何ですか? これで、アプリをインストルメント化し、次のステップが必要になりました。あなたは考えるかもしれません: