これは何か 公式手順のこれでビルドしたDockerコンテナをECS FargateにデプロイしてAPMを動かす検証手順の備忘録。 あくまで導入までの手順のため、APMのチューニングやアプリの分析などは含んでいない。 注意事項 仕組み上、任意の環境でコンテナイメージをビルドしなければならない。 NewRelic APM PHPエージェントは、PHPそのものののバージョンとPHPエージェントのバージョンの組み合わせによって対応可能なCPUアーキテクチャが異なる。 今回の検証ではPHP7.xを使用しローカル環境(M1 Mac: arm64)でビルドを試みたが、環境固有と思われるエラーによって失敗したため、Cloud9をビルド環境として用意しそこでビルドした。 実業務でPHPエージェントを導入する場合、下記の参考リンクを参照し、導入先環境に応じて対応すること。 参考リンク PHP エージェントの互