Eclipse Jettyは、Java HTTP Web サーバーとサーブレット・コンテナの2つの役割を果たします。この二重の役割により、Jettyはソフトウェアフレームワークの中で貴重な通信コンポーネントとなっているのです。これが、Jettyがコンテナ化されたマイクロサービス・アプリケーションのプラットフォームとして人気がある理由のひとつです。Jetty上でアプリケーションのパフォーマンスを最適化するには、Jettyプラットフォームモニタリングと、Jettyプラットフォーム上で実行されているアプリケーションを監視するための可視性が必要となります。
14日間、クレジットカード不要、フルバージョンでご利用いただけます。
InstanaのJettyモニタリングエージェントEclipse Jettyには、Java HTTP Web サーバーとサーブレット・コンテナという二重の役割があるため、大規模なソフトウェアフレームワークにおけるマシン間通信の貴重なコンポーネントとなっています。このエージェントセンサーは、Instanaのインフラストラクチャーとアプリケーション・モニタリング・ソリューションに完全に組み込まれており、デプロイされたフレームワーク内のあらゆるJettyサーバーとサーブレット・コンテナを包括的に監視します。Instanaは、使用可能なすべてのJettyホストを検出し、ホストと他のアプリケーションとの依存関係や相互作用を把握するだけでなく、各サーバの健全性とパフォーマンスの監視を自動的に開始します。
Instanaは、Jettyの監視にオートメーションと人工知能ツールを適用し、DevOpsによるJettyサーバーとサーブレットコンテナの最適化を効果的に支援します。こうしたツールには、問題の予測検知やAIによる根本原因分析などが備わっています。Instanaは、クライアントの業務内でJettyの専門知識を維持するコストを効果的に削減します。
Instanaは、Jettyの重要業績評価指標(KPI)を監視し、監視対象のJettyサーバー全体の全トランザクションの分散トレースをサポートします。ひとつひとつのリクエストが追跡・記録され、エラーが発生した場合にソースコードにドリルダウンする機能を含め、本番環境で実行されるコードの健全性を包括的に把握することができます。さらに、JettyのサービスKPIを収集し、環境全体の中でのパフォーマンスを把握します。
Instana AIは、高度な統計分析、特定の知識ベース・ルール・セット、および応用機械学習を使用して、各Jettyサーバーとサーブレット・コンテナのリアルタイムの正常性状態を判断します。
InstanaのJettyエージェントセンサーは、重要なメトリックをすべて収集し、各サーバーとサーブレット・コンテナの健全性と、各ホスト呼び出しのパフォーマンスを判断します。Jettyサーバーの構成データを追跡することで、Instanaはこれらのサーバーへのあらゆる変更を監視し、パフォーマンスに関する新たな問題と関連付けることができるのです。
Jettyのパフォーマンスと構成のモニタリングは、サーバーかサーブレット・コンテナのパフォーマンスに関するすべての関連データを組み合わせたダッシュボードにまとめられています。このダッシュボードを使用すると、IT運用チームとDevOpsが監視環境内のあらゆるJettyサーバーの状態をリアルタイムで確認できるようになり、問題解決とパフォーマンスの最適化が容易になります。
Jettyのパフォーマンス監視は、HTTPコール管理機能に依存するWebアプリケーションやマイクロサービスに関連するメトリックを中心に行われます。InstanaのJettyエージェントセンサーは、Instanaの速やかで手間のかからないインストール中に、これらのメトリックを自動的に識別し収集します。以下は、Jettyパフォーマンス・ダッシュボードのスクリーン・ショットです。