マイクロソフト、Kubernetes環境におけるJavaのパフォーマンス分析を自動化する「Azure Performance Diagnostics Tool for Java」公開

2026年1月22日

マイクロソフトは、AIエージェントが自動的にMicrosoft Azure上のSRE(Site Reliability Engineering)を実行するAzure SRE Agentの新機能として、Kubernetes環境におけるJavaのパフォーマンス分析を自動化する「Azure Performance Diagnostics Tool for Java」のプレビュー公開を明らかにしました

fig

Azure SRE Agentとは

Azure Performance Diagnostics Tool for Javaの基盤となるAzure SRE Agentは、Microsoft Azureのさまざまなサービスに対して最適化された運用パターンを使用し、状態を継続的に評価し、事前警告やインシデント対応のヘルプ、アラートのエスカレーションなど、システム運用の自動化をAIエージェントが支援してくれるサービスです。

今回プレビュー公開されたAzure Performance Diagnostics Tool for Javaは、このAzure SRE Agentの新機能として利用可能になりました。

Java Flight Recorderを用いてテレメトリを取得、分析

一般にKubernetes環境上の分散した複数のマシンでのJavaVMで性能低下や障害が発生した場合、その原因を分析するためには、まず多数のメトリクスやログを参照する仕組みを構築し、分析しなければならないため、大きな手間が発生していました。

Azure Performance Diagnostics Tool for Javaは、こうした複雑なプロセスをAIによって効率化してくれるというものです。

具体的には、Kubernetes環境下の各ポッドで一時的なコンテナを起動し、そこからターゲットとなるJavaVMが稼働するコンテナに接続。そしてJava Flight Recorder(JFR)を使用して詳細なパフォーマンステレメトリを収集し、そのテレメトリデータを分析する、というものです。

これによりJavaVMの性能分析が容易になると同時に、開発チームや運用チームがJavaアプリケーションの監視やトラブルシューティングが効率的に行えるようになると説明されています。

あわせて読みたい

Java Microsoft Azure クラウド プログラミング言語 機械学習・AI 運用・監視 SRE




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本