• ログイン無料アカウント

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

PHPエージェントの更新

New Relic の最新の機能、拡張機能、重要なセキュリティパッチを最大限に活用するために、PHP エージェントを最新版にアップデートすることをお勧めします。特定のエージェントのアップデートに関する追加情報については、 PHP エージェントのリリースノート を参照してください。

のエージェントをアップデートする方法について説明しています。

  • RedHatとCentOS
  • UbuntuとDebian

tar アーカイブ でアップデートする場合は、 tar アーカイブのインストール手順 を行ってください。(tar アーカイブのインストールとアップデートの手順は同じです。)

newrelic-php5 パッケージを使用します。

New Relic の PHP エージェントのパッケージ名は newrelic-php5 です。

ヒント

パッケージ名は PHP 5 になっていますが、このパッケージは でサポートされているすべての PHP バージョンで動作します。.

パッケージマネージャーを使って更新する

PHPエージェントをアップデートするには

  1. お使いのシステムに適したパッケージマネージャーを使用して、エージェントファイルを置き換えます。

  2. RedHatまたはCentOSの場合。 newrelic-install スクリプトを実行し、古いインストールを上書きする前に インストールスクリプトの確認プロンプト に従ってください。

    sudo newrelic-install install

    UbuntuまたはDebianを使用しています。パッケージマネージャーの指示に従い、インストール作業の一環として、 newrelic-install スクリプトを実行してください。

  3. 残存している newrelic-daemon のプロセスを停止します。

    kill $(pgrep newrelic-daemon)

    newrelic-daemon が、 start in external mode と設定されている場合は、オペレーティングシステムのサービスマネージャーを使用して再起動してください。

  4. Webサーバー (Apache、Nginx、PHP-FPMなど)を再起動します。

  5. アプリケーションがNew Relicにデータを送信し始めるまで数分間待ちます。

サポート対象外のバージョンのエージェントのアップデート

重要

メジャーバージョンのアップデートなど、以前のバージョンのエージェントからアップデートしている場合は、機能変更の以下のリストを見直してください。

移行

コメント

8.0.0.204

リリースノート: PHP agent 8.0.0.204

TLSは、 newrelic.daemon.ssl iniの設定を置き換えます。

セキュリティを高めるために、 newrelic.daemon.ssl ini の設定が削除されました。New Relic コレクターとの通信には、常に TLS (Transport Layer Security) が使用されるようになりました。

7.0.0.186

リリースノート: PHP agent 7.0.0.186

PHP 5.2 はサポートされなくなりました。

New Relic では、サポートされているバージョンの PHP (5.6 以上) を使用することを強く推奨します。PHP 5.2 で New Relic PHP エージェントを継続して動作させたい場合は、エージェントバージョン 6.9 の使用を推奨します。ただし、この場合は限定的なサポートしか提供できません。

5.0.0.115

リリースノート: PHP agent 5.0.0.115

デーモンのコマンドラインフラグの名称が変更されました。

デーモンを手動で起動するお客様は、 新しく名前が変更されたコマンドラインフラグ-h または --help フラグで見つけることができます。 以下の古いフラグは、将来のリリースで削除される予定です

  • [-p pidfile].
  • [-d level] です。
  • [-c config].
  • [-l logfile].
  • [-P port].
  • [-s]
  • [-n]
  • [-b SSL-certificate-bundle].
  • [-S SSL-certificate-path] です。
  • [-H ホスト]
  • [-x]プロキシ
  • [-a auditlog]

アップデート後のトラブルシューティング

PHPをアップデートした後、エージェントが動作しなくなったり、データが報告されなくなったりした場合は、 トラブルシューティングの手順に従ってください

Copyright © 2022 New Relic株式会社。