Amazon EMR on EKS launched integration with Apache Spark troubleshooting agent that automates root cause analysis of job failures. The agent parses Spark History Server data, distributed executor logs, and cluster configurations to detect issues like memory errors, data skew, resource contention, and connectivity failures. Users can access the agent directly in the EMR on EKS console using a “Troubleshoot with AI” option for failed jobs, eliminating manual log examination
This extension completes coverage of EMR deployment options as the agent already supported EMR on EC2 and EMR Serverless. Additionally, it functions via Model Context Protocol (MCP) with compatible AI coding agents such as Kiro, Claude Code, and Cursor. All interactions are read-only and authenticated with AWS IAM roles, ensuring security. The tool is available in all AWS Regions hosting SageMaker Unified Studio, although AWS does not disclose independent evaluations of troubleshooting effectiveness.
Source & further reading
Amazon EMR on EKS now supports Apache Spark troubleshooting agent ↗Source published 2026-07-10. This report was prepared with AI assistance from the linked primary-source material. Claims and limitations should be checked against the original announcement or research.