バージョン | リリース日 | 説明 |
4.1.12 | 2024年10月10日 | 特定のシナリオにおけるアップストリームおよびダウンストリームインターフェースデータエラーが修正されました。 ネットワークメトリックが上昇し続ける可能性があるバグが修正されました。 一部のメトリックが複数回収集される可能性があるバグが修正されました。 特定のシナリオで抽出されたカスタムパラメータが有効にならない可能性があるバグが修正されました。 すべての例外を記録するために、例外インストラメンテーションが追加されました。
|
4.1.11 | 2024年9月15日 | 分位数の計算原理が調整されました。詳細については、ARMS メトリック分位数計算を参照してください。 エージェントの CPU およびメモリオーバーヘッドが削減されました。 1回の呼び出しで最大 10,000 スパンを作成できます。 スレッドプールで監視対象のスレッド名を抽出するようにポリシーを設定できます。デフォルトのポリシーは REPLACE_ALL_DIGITAL で、すべての数字がアスタリスク (*) に置き換えられることを示します。REPLACE_TAIL_DIGITAL に設定することもでき、監視対象のスレッド名の最後の文字が数字の場合、アスタリスク (*) に置き換えられることを示します。 JVM のロードおよびアンロードメトリックが収集されます。 分位数、アップストリームおよびダウンストリームサービスなどの新しいパラメータが追加され、データ収集条件を設定できるようになりました。 メモリ診断機能がシステムクラッシュを引き起こす可能性があるバグが修正されました。 コード診断機能付きのトレースが特定のシナリオで見つからない可能性があるバグが修正されました。 ons-plugin プラグインの null ポインタが原因でスパンが報告されないことがあるバグが修正されました。 Kafka が初期化に失敗する可能性があるバグが修正されました。 MongoDB でストリーミングテーブルの読み取りに失敗したために、メモリ不足 (OOM) エラーが発生する可能性があるバグが修正されました。 環境変数 ARMS_HOST_TAGS が解析に失敗する可能性があるバグが修正されました。 スレッドプールで監視データが報告されないことがあるバグが修正されました。 特定の脆弱性が修正されました。
|
4.1.9 | 2024年7月10日 | arms.AppName パラメータを追加しても、Serverless Application Engine (SAE) アプリケーションの名前が変更できない場合があるバグが修正されました。 Lettuce 5.1 では、繰り返し呼び出した後にスパンが圧縮されない場合があるバグが修正されました。 SQL ステートメントが解析に失敗し、データベースメトリックが報告されない場合があるバグが修正されました。 Jedis および Lettuce プールの監視データが欠落している場合があるバグが修正されました。 メトリックレポートが中断される場合があるバグが修正されました。 ClassLoader の拡張がまれに失敗し、アプリケーションの起動に失敗する場合があるバグが修正されました。 http.status_code フィールドがスパンに追加されました。 スクリプトを使用してクラッシュログを自動的に収集できるようになりました。
|
4.1.8 | 2024年6月29日 | |
4.1.7 | 2024年6月26日 | |
4.1.6 | 2024年6月13日 | JFinal および Webex フレームワークがサポートされました。 ApsaraMQ for RocketMQ V4.x のプルモードがサポートされました。 トレース ID とスパン ID をログに自動的に入力できるようになりました。 例外設定で基本例外がサポートされました。 HTTP メトリックに元のステータスコードを記録できるようになりました。 OceanBase および PolarDB の一部の接続方法がサポートされていないバグが修正されました。 WebSocket リクエストが失敗したリクエストとして識別される場合があるバグが修正されました。 一部の非同期シナリオでのメモリ不足 (OOM) の問題が修正されました。
|
4.1.3 | 2024年5月27日 | |
4.1.1 | 2024年5月17日 | |
4.1.0 | 2024年5月15日 | オープンソースサービスと互換性のあるエージェント V4.1.0 は、OpenTelemetry Java エージェントに基づいて構築されました。以前のすべての機能が保持されています。 カスタムパラメータを抽出できるようになりました。詳細については、ビジネスパラメータを抽出するを参照してください。 PolarDB V2、Cassandra、OceanBase、Apache ShenYu、Spring Schedule がサポートされました。 パッケージ名を設定せずに、自動非同期コンテキストパススルーがサポートされました。 RabbitMQ 用のカスタムコンシューマを設定できるようになりました。Kafka 用のカスタム消費方法を設定できるようになりました。 アプリケーションのプロトコルベースのパススルーの優先順位を設定できるようになりました。 カスタムスレッドプール監視設定を設定できるようになりました。 Alibaba Cloud Container Service for Kubernetes (ACK) クラスタにデプロイされたアプリケーションのメトリックが正しくない場合があるバグが修正されました。
|
3.2.10 | 2024年7月11日 | |
3.2.9 | 2024年6月11日 | |
3.2.8 | 2024年5月6日 | Undertow 2.x スレッドプールを監視できるようになりました。 Java 仮想マシン (JVM) の最大ヒープメモリは 256 MB 以上にする必要があります。そうでない場合、エージェントを使用できません。 ons-plugin V2.x の消費量を監視できるようになりました。 継続的プロファイリング機能が失敗する場合があるバグが修正されました。 Undertow で同期サーブレットをインスツルメンテーションに使用すると、メトリックデータが繰り返し計算される場合があるバグが修正されました。 Nacos 2.x バージョン競合が修正されました。 Jackson の新しいバージョン競合が修正されました。 /error インターフェースに基づくデータクエリが失敗する場合があるバグが修正されました。 W3C プロトコルがエージェントと完全には互換性がないバグが修正されました。 WebSphere HTTP ステータスコードが記録されない場合があるバグが修正されました。 一部の Jedis および Redisson 機能が使用できないバグが修正されました。 Servlet API が原因で Apache Tomcat V10 のインスツルメンテーションが失敗する場合があるバグが修正されました。
|
3.1.4 | 2024年1月4日 | JDK 21 がサポートされました。 ホットスポットコード機能を継続的プロファイリング機能と併用して、低速トレースを診断できるようになりました。 エージェントによって収集されたデータのインポートのロジックと成功率が最適化されました。 エージェントの CPU およびメモリオーバーヘッド、およびオブジェクトによって消費される古い世代のサイズが削減されました。 Vert.x WebServer コンポーネント V4.X が提供されました。XXL-JOB および OceanBase プラグインのインスツルメンテーションが失敗する場合があるバグが修正されました。
|
2.9.1.2 | 2023年10月12日 | Spring 6.0 および Spring Boot 3.0 コンポーネントがサポートされました。 PostgreSQL コンポーネント V42.3.2 以降がサポートされました。 Vert.x V3.3 から V3.9 がサポートされました。 RedisTemplate を使用して Jedis コンポーネントを呼び出すと、メトリックが欠落する場合があるバグが修正されました。 Reactor を使用すると、トレースの非同期コンテキストがパススルーされない場合があるバグが修正されました。 Kafka クライアントのインスツルメンテーションコードが上書きされる場合があるバグが修正されました。
|
2.9.0 | 2023年7月13日 | デフォルトでは、アプリケーションから収集された Java 仮想マシン (JVM) システムパラメータ、Kubernetes YAML ファイル、およびメソッド入力パラメータを非表示にできます。 Z Garbage Collector (ZGC) のメトリックを表示できるようになりました。 try...catch ステートメントでキャッチされた例外を統計から除外できるようになりました。 ホスト IP アドレスが取得できない場合があるバグが修正されました。 Reactor Netty のインスツルメンテーションが最適化されました。リクエスト数と応答時間を正確に記録できるようになりました。
|
2.8.3 | 2023年3月31日 | SequoiaDB、Informix、ElasticJob、OceanBase、Db2 などのコンポーネントがサポートされました。 中国本土以外のリージョンで継続的プロファイリング機能がサポートされました。 メモリ スナップショット機能は、Alibaba Cloud Application Troubleshooting Platform (ATP) ソリューションに置き換えられました。 JDK 8、JDK 11、JDK 17 がサポートされました。
|
2.7.3.5 | 2022年7月27日 | エージェント V2.7.3.5 では JDK 8 以前と JDK 11 がサポートされています。エージェント V2.7.3.5-jdk17 では JDK 17 のみがサポートされています。 エージェントの全体的なパフォーマンスが最適化されました。 JDK 11 での Lambda サポートと Lettuce サポートのバグが修正されました。
|
2.7.1.4 | 2022年4月26日 | SpringMongoDB、ShardingJDBC、Dubbo の Bean インスツルメンテーション、および将来のシナリオのトレースがサポートされました。Lettuce によって返されるメトリックがサポートされました。 RASP アプリケーションセキュリティがデフォルトで有効になりました。エージェントを使用してログを収集できるようになりました。プロセスの CPU 使用率を取得できるようになりました。起動分析、依存関係情報、設定情報がサポートされました。 エージェントのパフォーマンスが最適化され、データレポートの成功率が向上しました。Spring セキュリティの脆弱性、SQL ディメンションの相違、Basic Edition のサンプルレートの不正確さなど、いくつかの既知のバグが修正されました。
|
2.7.1.3 | 2021年10月18日 | XXL-JOB、SchedulerX、Elasticsearch、Eclipse Vert.x がサポートされました。 Arthas 診断、クライアント側のカスタムサンプリング、アプリケーションのアンチ DDoS 保護、危険なコンポーネントの検出がサポートされました。 JDBC フェッチサイズや Redis ヒット率などのメトリックがサポートされました。プール監視が最適化されました。一部の非同期シナリオのユーザーエクスペリエンスが最適化されました。
|
2.7.1.2 | 2021年9月17日 | Kafka、RocketMQ、Sofa などのプラグインがサポートされました。スレッドプール監視がサポートされました。トレース情報が ARMS コンソールに表示されるようになりました。Function Compute シナリオがサポートされました。Spring アノテーションに基づく URL 集約がサポートされました。 Dubbo、Spring Cloud、Spring Cloud Gateway のカナリアリリースがサポートされました。Nacos および Eureka のレジストリ移行がサポートされました。正常なサービス縮退がサポートされました。Dubbo および Spring Cloud のゾーンアフィニティがサポートされました。 起動時間とメモリ使用量が最適化されました。メモリ スナップショット、スレッド診断、データレポート、SDK に関連するいくつかのバグが修正されました。いくつかのセキュリティの脆弱性が修正されました。
|
2.7.1.1 | 2020年8月14日 | |
2.7.1 | 2020年7月16日 | |
2.7.0 | 2020年5月20日 | |
2.6.2 | 2020年5月20日 | |
2.6.1.2 | 2020年3月19日 | |
2.6.1.1 | 2020年3月16日 | |
2.6.1 | 2020年2月14日 | |
2.6.0.2 | 2020年1月2日 | |
2.6.0 | 2019年12月17日 | |
2.5.9.5 | 2019年11月28日 | |
2.5.9.3 | 2019年11月25日 | |
2.5.9 | 2019年9月6日 | |
2.5.8 | 2019年8月2日 | |
2.5.7.2 | 2019年7月30日 | JVM Metaspace のメトリックがサポートされました。 無視する HTTP ステータスコードをカスタマイズできるようになりました。デフォルトでは、400 より大きいすべての HTTP ステータスコードがエラーとしてカウントされます。400 より大きい特定の HTTP ステータスコードを無視してエラーとしてカウントされないようにするには、value で指定します。詳細については、アプリケーション設定のカスタマイズを参照してください。
|
2.5.7 | 2019年7月11日 | セキュリティの脆弱性がある依存 Fastjson バージョンがアップグレードされました。 |
2.5.6.1 | 2019年6月28日 | Dubbo および MariaDB プラグインがサポートされました。 カスタム設定によってバインドされた SQL 値を取得できるようになりました。PrepareStatement にバインドされた変数値をキャプチャできます。変数値は、アプリケーションを再起動する必要なく有効になります。詳細については、アプリケーション設定のカスタマイズを参照してください。 メモリが最適化され、いくつかのバグが修正されました。 競合を防ぐために、Log4j への依存関係が削除されました。
|
2.5.6 | 2019年6月7日 | |
2.5.5 | 2019年6月3日 | |
2.5.3 | 2019年3月15日 | アプリケーションの実行中にスレッドメトリックを報告できるようになりました。 Spring-Data-Redis プラグインがサポートされました。 Druid データベース接続プールのプラグインがサポートされました。
|
2.5.2 | 2019年2月21日 | ファイルハンドルの数を収集できるようになりました。 ガベージコレクション (GC) 時間と GC 操作数の瞬間値を報告できるようになりました。 リクエストパラメータの最大長をカスタマイズできるようになりました。詳細については、アプリケーション設定のカスタマイズを参照してください。
|
2.5.1 | 2019年1月14日 | トレース圧縮がサポートされました。詳細については、アプリケーション設定のカスタマイズを参照してください。 ARMS コンソールを使用せずにアプリケーション監視ジョブを作成できるようになりました。 エージェントの機能が最適化され、いくつかのバグが修正されました。
|
2.5.0 | 2018年12月28日 | アプリケーションを再起動せずにエージェントを接続できるようになりました。 ホスト監視が改善され、Windows オペレーティングシステムがサポートされました。 Spring-webflux がサポートされました。 エージェントの機能が最適化され、いくつかのバグが修正されました。
|
2.4.6 | 2018年10月26日 | Google Remote Procedure Call (gRPC)、Thrift、XMemcached プラグインがサポートされました。 API 呼び出しのトポロジビューがサポートされました。 フロントエンドとバックエンドをカバーするトポロジビューがサポートされました。
|
2.4.5 | 2018年9月17日 | |
2.4.4 | 2018年8月6日 | アプリケーションのスレッドプロファイリングデータを報告できるようになりました。 Memcached キャッシングがサポートされました。 例外フィルタリングはカスタマイズできます。詳細については、アプリケーション設定のカスタマイズを参照してください。
|
2.4.3.1 | 2018年6月29日 | |
2.4.3 | 2018年5月18日 | Message Queue for Apache RocketMQ の監視メトリックをキャプチャできるようになりました。 監視方法をカスタマイズできるようになりました。 スロットリングシナリオでログ出力が頻繁に行われるバグが修正されました。 メソッドスタックの最大長をカスタマイズできるようになりました。詳細については、アプリケーション設定のカスタマイズを参照してください。 サンプリング機能が最適化されました。異常なトレースは除外されます。
|
2.4.2 | 2018年4月19日 | カスタム設定の詳細を読み取れるようになりました。 SDK を使用してトレース情報を取得できるようになりました。 スレッド、GC 操作の数、GC 操作の期間などの JVM メトリックを収集できるようになりました。 HSF 呼び出しを監視できるようになりました。 CPU、メモリ、ネットワーク、ディスクに関連するホスト監視メトリックを収集できるようになりました。 Tomcat 環境で ./shutdown.sh プロセスがスタックする可能性があるバグが修正されました。
|
2.4.1 | 2018年3月24日 | ヒープメモリと非ヒープメモリのレポートなど、JVM 監視がサポートされました。 Play Framework 1.4.4 がサポートされました。 サンプリングレート、エージェントスイッチ、ログレベル、しきい値を設定できるようになりました。詳細については、アプリケーション設定のカスタマイズを参照してください。
|
2.4.0 | 2018年2月14日 | PostgreSQL データベースがサポートされました。 ARMS を各リージョンの Alibaba Cloud Elastic Compute Service (ECS) インスタンスに内部ネットワーク経由で接続できるようになりました。 ARMS アプリケーション監視が商用利用可能になりました。
|