当社のPHPエージェントは、コードを自動インストゥルメントするため、アプリケーションのモニターを起動できます。当社のランチャーを使用するか、本ドキュメントの説明に従って基本的なPHPエージェントインストレーションを実行できます。
PHPコンポーネント
当社のPHPエージェントは、次の2つの基本コンポーネントで構成されています。
- アプリケーションからデータを収集するPHP拡張モジュール
- データをNew Relicに送信するローカルプロキシデーモン
エージェントはシステムの一部となるため、インストレーションや設定を行う際には、ウェブブラウザ、オペレーティングシステム、システムのアクセス権限、PHPのインストレーション、パッケージマネージャなど、お使いのシステムを設定することが重要です。
サポート対象のPHPのリリース、フレームワーク、およびその他のシステム要件の詳細については、PHPの互換性と要件をご覧ください。
エージェントのインストール
システムにエージェントをインストールするには、以下の一般手順に従ってください。エージェントのインストレーションパッケージまたはtarアーカイブには、一部のインストレーションタスクを自動化する対話形式のnewrelic-install
スクリプトが含まれています。
ヒント
アプリケーションが頻繁に無反応になる場合は、アプリケーションやサイトと対話してデータを生成することを推奨します。これは、エージェントが最初の接続を確立するのに役立ちます。
New Relicアカウントをまだお持ちでない場合は、New Relicアカウントを新たに作成します。永久無料です。
お使いのシステムが、適切なシステムのアクセス権限を含めて、エージェントの要件を満たしていることを確認します。
Account settingsから、自身のライセンスキー情報をコピーします。
エージェントのパッケージまたはtarアーカイブをシステムにインストールします。
デフォルトのアプリケーション名を分かりやすい名前に変更します。
オプション: その他のエージェント設定の設定を変更して、インストールをさらにカスタマイズします。
ウェブサーバーを再起動します(Apache、Nginx、PHP-FPMなど)。
推奨:特にアプリケーションの活動が不定期の場合に、PHP エージェントを確実に起動できるようにするには、アプリを数秒間使用してデータを生成します。
アプリケーションがNew Relicにデータを送信し始めるまで数分間待ちます。
その後、New Relic UIでアプリケーションのパフォーマンスを確認します。
パートナーシップアカウントによるPHPのインストール
New Relicのパートナーシップを使用してPHPエージェントをインストールする管理者の場合は、インストレーション手順が異なる場合があります。詳細については、以下を参照してください。
すべてのパートナーがPHPエージェントをサポートしているわけではありません。
その他のヘルプ
さらに支援が必要な場合は、以下のサポートと学習リソースを確認してください。
- 変更を提案し、当社のPHPエージェントオープンソースリポジトリへの貢献方法を学習します。
- エクスプローラーハブを参照して、コミュニティから支援を受け、ディスカッションに参加してください。
- 当社のサイトで回答を見つけ、サポートポータルの使用方法について学びます。
- Linux、Windows、およびmacOSのトラブルシューティングツールであるNew Relic診断を実行します。
- New Relicのデータセキュリティとライセンスドキュメントを見直してください。