2026年03月19日
JENNIFER マイクロサービス(MSA)
モニタリングの新機能

複雑なマイクロサービス環境を、更に直感的かつ効率的に管理できるようになりました。JENNIFERの新しいMSAモニタリング機能は、複雑に連携したマイクロサービス環境を一目で把握し、簡単に管理できる運用体験を提供します。
JENNIFER マイクロサービス(MSA)モニタリングが提供する新機能をご紹介します。
クラスターフィルタリングと可視化

複雑なMSA環境では、多数のサービス間の関係が同時に表示されるため、問題の把握が難しくなることがあります。本機能はこうした複雑さを整理し、重要な問題へ集中できるように支援します。インテリジェントなクラスターフィルタリングにより、現時点で最も影響の大きい障害箇所へ即座にフォーカスできます。また、フィルタリングされた画面ではノードとエッジの可視化により、エラーの有無、呼び出し量、応答時間などを詳細に確認できます。
階層型ドリルダウン分析


MSAダッシュボードの中核機能である、階層型ドリルダウンワークフローを提供します。ユーザーは全体のドメインマップからドリルダウンを開始し、個別インスタンス、更に詳細なアプリケーション分析へとシームレスに移動できます。このようにMSAダッシュボードは、「ドメイン(全体) → インスタンス(個別) → アプリケーション(詳細)」と続く柔軟かつ強力なドリルダウンを提供し、複雑なサービス環境においても問題を迅速に把握し、対応できるように支援します。
アプリケーションからトランザクションの詳細分析




アプリケーションレベルの分析と、個別トランザクション(X-View)の分析の連携プロセスを示します。ユーザーはMSAトポロジーマップから開始し、特定のトランザクションがどの親トランザクションの連続呼び出し(Call Chain)によって実行されたかを、根本原因(Root Cause)まで段階的に追跡し、分析できます。
レイアウトの自動保存と動的配置


数十、数百ものサービスが複雑に連携するMSA環境では、ユーザーがノードを手動で配置することは現実的ではありません。動的配置(Dynamic Layout)によって自動的に処理し、複雑さを解消すると共に、ユーザーがMSA環境を認知する負荷を軽減します。
ビューポート、クラスタ移動と衝突回避


ビューポートを移動させることで、マップ全体を上下左右に自由に探索できます。個別ノードではなく、対象クラスタに属した全てのノードが1つのグループとして一括で移動しますが、クラスタ内部のノード同士の相対的な位置関係は維持されます。また、動的配置(Dynamic Layout)が有効になっているため、各ノードには互いを押し合う反発力が働きます。別のクラスタが近づくと、既存クラスタのノードが自然に後方へ押し出され、衝突を回避するよう自動的に配置が調整されます。
JENNIFER マイクロサービス(MSA)モニタリング
設定不要の自動モニタリング
複雑な設定作業はもう必要ありません。インストールした瞬間から、JENNIFERが全てのサービスとその依存関係を自動的に検出して、モニタリングを開始します。
- インストール後、すぐに開始:複雑な設定は不要で、インストールするだけですぐにモニタリングを開始できます。
- 完全な自動検出:これまで見えなかったサービス間の依存関係も含め、全てを自動で検出します。
- 常に最新の状態を維持:新しいサービスが追加されても、追加作業なしで即座にモニタリングへ反映されます。
リアルタイムモニタリング
数百のサービスが稼働する大規模環境においても、ブラウザが停止することなく、快適でスムーズなモニタリングを実現します。
- スムーズな画面遷移:ブラウザが停止することなく、快適で滑らかなモニタリングを実現します。
- 大規模環境でも安定した動作:多数のサービスが存在する環境でも、安定したパフォーマンスを維持します。
- リアルタイムトポロジーの更新:サービスの変更が発生すると、トポロジーマップへ即座に反映されます。
インテリジェントなサービスグルーピング
複雑に絡み合ったサービスを、JENNIFERが接続パターンに基づいて意味のあるグループへ自動的に整理します。これにより、煩雑な画面ではなく、明確に構造化されたサービスの関係を一目で把握できます。
- インテリジェント自動グルーピング:サービス間の接続パターンを分析し、意味のあるグループを自動的に生成します。
- 注目度を高めるフィルタリング:注目するサービスグループだけを選択して、画面をすっきり表示できます。
- 重要グループの自動強調表示:エラーが発生している、またはトラフィックが集中している重要なグループを視覚的に強調表示します。
見易くて分かり易い画面表示
サービス間に循環参照のような複雑な接続関係が存在する場合でも、JENNIFERが画面を自動的に整理し、見易くて分かり易く表示します。
- 自動整理機能:複雑な接続関係を自動的に整理し、見易くて分かり易く表示します。
- 重要情報の強調表示:重要な接続関係は明確に維持しながら、混乱の原因となる要素をインテリジェントに整理します。
- 直感的なレイアウト:誰でも簡単に理解できる、分かり易い画面を提供します。
あらゆる通信方式を幅広くサポート
データベース、Web通信、メッセージングシステムなどを含め、見逃しのない形で全てのサービスの依存関係を把握できます。
- データベース:MySQL、Oracle、MongoDBなど、主要なデータベースに対応しています。
- Web通信:HTTP、gRPC、REST APIなどの最新の通信方式を幅広くサポートします。
- メッセージング:Kafka、RabbitMQなどのメッセージングシステム間の接続も追跡できます。
- 完全な可視性:見逃しのない可視化により、サービス全体の依存関係を正確に把握できます。
更に使い易くなった主な機能
リアルタイムMSAダッシュボード:20秒毎に自動更新されるサービスマップで、全体の状況を一目で把握でき、個別サービスまで段階的に分析できます。
統合分析パネル:複数の画面を行き来することなく、メイン画面と右側パネルで全体のコンテキストと詳細分析を同時に確認できます。
X-ViewとCall Chainの高度な分析:右側パネルからX-Viewトランザクション分析とCall Chain追跡をシームレスに行い、問題の根本原因を特定できます。
カスタマイズ可能なMSAチャート:サーバー状態、アプリケーション性能、MSAの稼働状況を1つのダッシュボードでモニタリングできます。10秒間隔で更新され、迅速な状況把握を支援します。

安定的で効率的なモニタリング環境の提供
JENNIFERは、MSAモニタリングにおけるパフォーマンス、安定性、使いやすさを大幅に向上させました。
- 止まらない画面表示:サービス数が増えても、バックグラウンド処理技術によって途切れることなく安定して動作します。
- 長時間でも快適に利用可能:メモリ管理の最適化によって、1日中使用してもパフォーマンスを維持します。
- 明確な構造の可視化:複雑な接続関係を自動的に整理し、全体像を一目で把握できます。
検証された技術スタックと体系的なアーキテクチャにより、安定したモニタリング環境を提供します。JENNIFERのMSAモニタリング機能は、複雑なマイクロサービス環境における運用効率の向上と使いやすさの改善に重点を置いて設計されています。
JENNIFER MSAで、マイクロサービスモニタリングをよりシンプルに、より効率的に管理しましょう。