新機能と改善点:
- JFRメトリクスを使用したJavaのリアルタイムプロファイリングが、Javaエージェントに完全に統合されました。詳細については、JFRコアのREADMEをご覧ください。
この機能には、サポートされているバージョンのJava 8(具体的にはバージョン8u262以上)またはJava 11以上が必要であり、現在デフォルトでは無効になっています。有効にするには、yamlに以下を設定してください(commonセクションの下に2スペースインデントします)。
jfr: enabled: true注意:以前、jfr-daemon jarをエージェントの拡張機能またはスタンドアロンプロセスとして使用していた場合は、現在エージェントに組み込まれているJFRサービスとの潜在的な競合を避けるため、そのオプションを削除してください。
- Java 7とは互換性がありません。JVM上で実行している顧客に革新を続け、新しい機能を効率的に提供するために、本バージョンおよび今後のエージェントのバージョンはJava 7と互換性がありません。Java 7を実行している場合は、引き続きJavaエージェント6.5.0以前を使用できます。詳細については、Explorers Hubのこのトピックをご覧ください。
- Scala 2.13でのakka httpのサポートを追加しました。#271
- ラムダ・メソッドをトレースするためのクラス・アノテーション。#274
- 戻り値の型によってメソッドをトレースするクラスアノテーションです。#275
修正:
akka-http-core計装の複数のバージョンが同時に適用される可能性のある問題を修正しました。#208- 冗長性を減らすため、エージェントは破棄されたイベントを
WARNの代わりにFINEでログに記録するようになりました。#296 noticeErrorAPIを複数回呼び出した場合、実際には最後のエラーが報告されるにもかかわらず、最初のエラーが報告されると誤って記載されていたJavadocコメントを修正しました。#313
サポートステートメント:
- New Relic では、最新の機能とパフォーマンス上のメリットを確実に得られるよう、エージェントを定期的にアップグレードすることをお勧めします。さらに、古いリリースはサポート終了になるとサポートされなくなります。
既知の問題
- OkHttp
このリリースには、OkHttpバージョン3.X以下が機能しなくなるバグが含まれています。影響を受けるすべてのユーザーは、7.0.1にアップグレードしてください。