Apache Sparkは最大のオープンソース・データ処理プロジェクトであり、ビッグデータと詳細な分析のためのファストデータ処理ツールを提供します。InstanaのApache Sparkモニタリングには、AWS EMRを通じてデプロイされたSparkをモニタリングする機能が含まれていますが、Sparkスタンドアロン・クラスター・マネージャーをモニタリングすることもできます。Sparkパフォーマンス・モニタリングは、Sparkドライバーのインスタンスのモニタリングを中心に展開します。InstanaのSparkモニタリング・センサーは、両方のドライバーのデプロイメント・メソッドをサポートしています。
14日間、クレジットカード不要、フルバージョンでご利用いただけます。
AWS EMRで実行されているSparkインスタンスの場合は、EMRクラスター内のAmazon EC2インスタンスにInstanaエージェントをインストールします。Sparkモニタリング・センサーの自動デプロイメントが必要な場合は、EMRクラスター内のすべてのノードにInstanaエージェントを配置する必要があります。
InstanaのSparkモニタリングには、応答時間や負荷など、アプリケーションのKPIを中心に自動的に構築されるサマリー・ダッシュボードが含まれています。ダッシュボードには、主要なインフラストラクチャー構成とパフォーマンス・メトリックに加え、特定のSpark処理を行うデータ・メトリックも含まれています。ダッシュボードを使用すると、DevOpsとIT運用担当者は関連するすべてのSparkデータを1つの画面上で確認できるため、Sparkインスタンスの状態を容易に理解することができます。
Apache Sparkインスタンスの健全性とパフォーマンスをモニタリングするには、Spark自体の理解だけでなく、クラスタ化されたSparkインスタンス間の相互作用と依存関係、および他のマイクロサービス(上流と下流の両方)との相互作用を確認する能力も必要とされます。InstanaのSparkモニタリング・センサーは、これらの関連するメトリックを自動的に識別して収集します。