このブログはNew Relic end-of-life (EOL) during (Q4 FY24) and (Q1 FY25)の抄訳記事です。
New Relic は、プラットフォーム全体で以下の機能のサポートを終了(EOL)、または廃止する予定です。以下にそれらの変更内容や変更の理由、時期、他のリソースへのリンクなどの追加情報を掲載しました。
2024年1月サポート終了:
- LighthouseとJira 5.0以下のための組み込みのJira設定
- newrelic-fluentd-docker リポジトリ
2024年3月〜6月サポート終了:
- PHPフレームワーク、ライブラリ、言語バージョン
- レガシーUIのプラットフォームサポート
- Pythonバージョン2.7および3.7
- Query builder と NRQL コンソール
LighthouseとJira 5.0以下のための組み込みのJira設定
変更内容
- Jira 5 以下と Lighthouse の統合のサポートを終了します。これらの統合は New Relic UI から削除されます。
変更理由
- Atlassianがこれらのバージョンをサポートしなくなったためです。非推奨バージョンのサポートを終了することで、New Relic の UI から改善された Jira との連携設定をサポートすることができます。
変更による影響
- Jira バージョン 5 以下と Lighthouse を使用しているお客様は、Transaction Trace、エラーページから JIRA 課題または Lighthouse チケットを提出できなくなります。
- New Relicの UI からチケットを作成したい場合は、Jira 7 にアップグレードすることをお勧めします。
- Jira 7 にアップグレード後は、Jira 7 用に設定をやり直す必要があります。
影響範囲
- Lighthouse または旧バージョンの Jira を使用している場合、New Relicの UI 内で Jira との統合ができなくなります。
変更日
- Lighthouse と Jira バージョン 5 以下の EOL の予定日は 2024 年 1 月 31 日です。
newrelic-fluentd-docker リポジトリ
変更内容
- DockerコンテナとしてFluentdを実行するための未使用のリポジトリを公開アーカイブに移動します。
- Fluentd のサポートを継続します。 newrelic-fluentd-docker リポジトリは保守していません。
変更理由
- 現在、使用している顧客がいないため、このリポジトリのメンテナンスは行われていません。
- メンテナンスの欠如を反映するため、このリポジトリを削除します。
変更による影響
- 現在、特にアクションは必要ありません。現在の利用に影響はありません。
- リポジトリを廃止するだけで、Fluentdのサポートは継続します。
変更日
- newrelic-fluentd-dockerリポジトリのEOL予定日は2024年1月31日です。
PHPフレームワーク、ライブラリ、言語バージョン
変更内容
PHPコミュニティは、以下のフレームワークやライブラリを非推奨としました:
- CakePHP 2.x: CakePHPは2021年6月にサポートを終了します。
- CodeIgniter 2.x: 2015年にCodeIgnitredによってサポート終了
- Drupal 6.0: 2016年Drupalによるサポート終了
- Guzzleライブラリバージョン3と4: それぞれ2015年と2018年にGuzzleによってサポート終了
- Magento 1.x: 2020年12月にMagentoのサポート終了
- PHPUnit ライブラリバージョン 3、4、5、6、7
- Symfony 3.x: 2021年11月に symfony がサポート終了
- Yii 1.0: 2010年に Yii がサポート終了
- Zend framework 1.x, 2.x: Zend によるサポート終了はそれぞれ 2016 年と 2018 年です。
- PHP コミュニティが 3 年前に非推奨とした PHP バージョン 7.0 と 7.1 のサポートを終了します。
その結果、これらのバージョンを使用している場合、サポートを提供できなくなります。
変更理由
- 古いバージョンを削除することで、エンジニアリングチームが新しいフレームワークのバージョンをサポートできるようになります。
- 非推奨バージョンの古いコードを削除することで、PHP エージェントの新しいバージョンを管理する際のビルドプロセスを最適化することができます。
変更による影響
- これらのフレームワークバージョンをご利用の場合、New Relic のテクニカルサポートを受けることはできません。
- サポートが終了したバージョンは、サポートされるバージョンにアップデートすることをお勧めします。
- サポートを継続できるよう、PHP バージョン 8.2 へのアップデートを強くお勧めします。
変更日
- これらのEOLの予定日は2024年3月1日です。
資料
- 詳細については、PHPフレームワークのドキュメントとPHPエージェントの互換性ドキュメントを参照してください。
レガシーUIのプラットフォームサポート
変更内容
- one.newrelic.comの一部のページでは、従来のデザインとコードを使用しています。私たちは、これらのページをUIの残りの部分と一致するように正式に移行しています。
変更理由
- 2つの別々のUIを維持することは、コストとコードの複雑さを増大させます。また、製品全体のUIがバラバラになります。
- 移行を完了することで、より一貫性のある効率的な製品を提供することができます。
変更による影響
- 特にアクションは必要ありません。まだレガシーコードを使用している経験は、自動的に更新され、置き換えられます。
影響範囲
- 移行するUIのいずれかを使用している場合、プラットフォーム全体の他の機能と一致する、更新されたUIが表示されます。
変更日
- レガシーUIの移行予定日は2024年3月1日です。更新されたUIが表示されます。何もする必要はありません。
Pythonバージョン2.7および3.7
変更内容
- 2020年1月にPythonコミュニティによって非推奨とされたPython 2.7ランタイムのサポートを終了します。
- 2023年6月にPythonコミュニティによって非推奨とされたPython 3.7ランタイムのサポートを終了します。
変更理由
- Python コミュニティは Python 2.7 と 3.7 のサポートを終了しました。その結果、2.7 と 3.7 のランタイムを使用している環境に対するサポートは提供されなくなりました。
- 非推奨ランタイムに関連する古いコードを削除することで、より新しいバージョンの Python エージェントをサポートできるようになります。
変更による影響
- Python 2.7 および 3.7 環境を Python エージェントで監視し続けることは可能ですが、New Relic からの技術/エンジニアリングサポートは受けられません。
- Python 2.7と3.7を使い続けることで、Pythonコミュニティが2.7ランタイムに対するセキュリティ関連の修正プログラムをリリースしていないため、潜在的なセキュリティリスクが発生する可能性があります。
- New Relic のサポートを継続して利用したい場合は、Python 3.11 をアップデートする必要があります。
影響範囲
- Python 2.7 と 3.7 ランタイムを使用している場合、この EOL の影響を受けます。
変更日
- Python 2.7 の EOL予定日は2024年3月1日です。
- Python 3.7 の EOL予定日は 2024 年 6 月 30 日です。
Query builder と NRQL コンソール
変更内容
- Query builder機能とNRQLコンソール機能を削除し、NRQL利用を統合します。
- その代わりに、新しい統一されたQuery your dataエクスペリエンスは、どのUIページの下部からアクセスできるようになります。
- Windowsの場合、キーボードショートカットのctrl+shift+oでもこのエクスペリエンスを開くことができます。
変更理由
- 現在のUIにはデータを照会できるさまざまなエリアがあり、それぞれ動作が異なります。クエリの作成方法を1つの統一されたエリアに統合することで、より親しみやすく一貫性のあるエクスペリエンスを実現し、より多くのコンテキストでデータを探索できるようになります。
変更による影響
- データへのクエリは引き続き可能ですが、Query your dataはUIページの下部にサイズ変更可能で永続的な要素として表示されます。
- Query builder機能またはNRQLコンソールにアクセスするためにブックマークを使用していた場合、これらのブックマークは機能しなくなり、ワークフローが崩れる可能性があります。
影響範囲
- 全てのユーザに影響します
変更日
- 統一されたQuery your dataエクスペリエンスの予定日は2024年3月31日です。
- 現在、Query builder機能とNRQLコンソール機能をブックマークとして保存している場合、ブックマークから新しいQuery builderにリダイレクトされることはありません。
本ブログに掲載されている見解は著者に所属するものであり、必ずしも New Relic 株式会社の公式見解であるわけではありません。また、本ブログには、外部サイトにアクセスするリンクが含まれる場合があります。それらリンク先の内容について、New Relic がいかなる保証も提供することはありません。