当社のPythonエージェントはコードの自動インストゥルメンテーションを行うので、アプリケーションのモニターを開始できます。当社のランチャーを使用するか、本ドキュメントの説明に従って、当社のサポートされるフレームワークに対して基本的なPythonエージェントのインストレーションを実行できます。
ヒント
Pythonなどのエージェント、およびその他のオブザーバビリティ プラットフォームを使用するには、New Relicファミリーに参加してください。サインアップして、わずか数秒で無料アカウントを作成できます。次に、毎月最大で100GBのデータを無料で取り込みます。期間無制限です。
標準インストレーション
これは、Pythonエージェントが自動インストゥルメンテーションを行うフレームワーク上のアプリケーション向けの手順です。
- Web以外のPythonスクリプト、カスタムバックグラウンドタスク、または非自動インストゥルメンテーション フレームワーク上のアプリケーションをモニターする場合は、Web以外のスクリプト/関数のモニタリングに関するドキュメント参照してください。
- Dockerを使用している場合は、各コンテナ内にエージェントをインストールします。
New Relic Pythonエージェントを自動インストゥルメンテーションフレームワーク上のアプリケーションにインストールするには:
New Relicライセンスキーを用意しておきます(New Relicアカウントを保有していない場合は、サインアップして作成します)。
以下のようにpipを実行して、newrelicPythonパッケージをインストールします。
pip install newrelic以下のコマンドを実行して、エージェント設定ファイルを生成します。
newrelic-admin generate-config YOUR_LICENSE_KEY newrelic.ini
ウェブアプリケーションまたはWSGIサーバーの起動を制御する場合は、通常の起動コマンドオプションの前に以下のNew Relic管理者スクリプトコマンドを使用します。
NEW_RELIC_CONFIG_FILE=newrelic.ini newrelic-admin run-program YOUR_COMMAND_OPTIONS
この方法で管理者スクリプトを実行できない場合は、高度なインストール手順を読んで、より詳しいコンテキストおよびその他のインストールオプションを確認します。
PythonウェブアプリケーションまたはWSGIサーバーを起動または再起動します。5分待ってから、New Relic UIに移動してデータを確認します。
詳細なインストール手順および有用なコンテキストについては、「New Relic Pythonエージェントの高度なインストール」をご覧ください。
その他のオプション
標準インストレーションを使用できない場合、またはインストレーション手順の詳細やコンテキストが必要な場合は、「New Relic Pythonエージェントの高度なインストール」ドキュメントをご覧ください。Pythonエージェントは、Google App Engine フレキシブル環境にインストールすることもできます。詳しい情報は、「互換性と要件」をご覧ください。
次のステップ
エージェントをインストールした後の推奨手順については、次の手順をご覧ください。
その他のヘルプ
さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:
- Explorers Hubを参照して、コミュニティから支援を受け、ディスカッションに参加してください。
- 当社のサイトで回答を見つけ、サポートポータルの使用方法について学びます。
- Linux、Windows、およびmacOSのトラブルシューティングツールであるNew Relic Diagnosticsを実行します。
- New Relicのデータセキュリティとライセンスドキュメントを見直してください。