View a markdown version of this page

Den Troubleshooting Agent verwenden - Amazon EMR

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Den Troubleshooting Agent verwenden

Unterstützte Bereitstellungsmodi

Der Apache Spark Troubleshooting Agent für Amazon EMR unterstützt umfassende Analysefunktionen für ausgefallene Spark-Workloads, einschließlich automatisierter Fehlerdiagnose, Identifizierung von Leistungsengpässen, Codeempfehlungen und umsetzbaren Vorschlägen für eine verbesserte Anwendungsleistung für den folgenden Spark-Bereitstellungsmodus:

  • EMR in EC2

  • EMR Serverlos

  • EMR auf EKS

  • AWS Glue

Weitere Informationen Funktionen und Fähigkeiten zu den Funktionen, Kapazitäten und Einschränkungen finden Sie unter.

Unterstützte Schnittstellen

Fehlerbehebung bei Zellen in SageMaker Amazon-Notebooks

Eine Demonstration der Erfahrungen mit der Fehlerbehebung mit Amazon SageMaker Notebooks. Bei jedem Ausfall einer Notebook-Zelle können Sie den Amazon SageMaker Notebook-Agenten bitten, den Fehler beim Anfordern der Analyse zu beheben, gefolgt von einer möglichen Codekorrektur, falls der Fehler auf Code zurückzuführen ist, indem Sie auf die Fix with AI Schaltfläche klicken.

Fehlerbehebung bei Glue- und EMR Spark-Anwendungen mit Kiro CLI

Starten Sie Kiro CLI oder Ihren AI Assistant und überprüfen Sie die geladenen Tools für den Fehlerbehebungsprozess.

... sagemaker-unified-studio-mcp-code-rec (MCP) - spark_code_recommendation not trusted sagemaker-unified-studio-mcp-troubleshooting (MCP) - analyze_spark_workload not trusted ...

Jetzt sind Sie bereit, den Spark-Troubleshooting-Agent-Workflow zu starten.

Eine Demonstration der Erfahrungen mit der Fehlerbehebung mit Kiro CLI. Sie können den Fehlerbehebungsprozess einfach mit der folgenden Aufforderung starten:

Analyze my Glue job. The job name is "xxx" and the job run id is "xxx"

Integration mit anderen MCP-Clients

Die unter beschriebene Konfiguration Einrichtung für den Troubleshooting- kann auch in anderen MCP-Clients und IDEs verwendet werden, um eine Verbindung zum Managed MCP-Server herzustellen:

Fehlerbehebung mit der AI-Schaltfläche für die Amazon EMR-Konsole

Sie können die Schaltfläche Troubleshooting with AI direkt auf der Amazon EMR-Konsole verwenden, um den Troubleshooting-Agenten zu starten.

Fehlerbehebung mit der AI-Taste für EMR auf der EC2-Konsole

Öffnen Sie die Amazon-EMR-Konsole unter https://console.aws.amazon.com/elasticmapreduce/home. Wählen Sie EMR auf EC2 und wählen Sie Ihren Cluster aus. Öffnen Sie die Registerkarte Schritte. Wählen Sie für jeden fehlgeschlagenen Spark Schritt die Schaltfläche Fehlgeschlagen aus. Daraufhin wird die Schaltfläche „Fehlerbehebung mit KI“ im Popover angezeigt. Sie können auch das Kontrollkästchen neben dem fehlgeschlagenen Schritt aktivieren und oben die Option Problembehandlung mit KI auswählen.

Das folgende Video zeigt, wie Sie die Schaltfläche Troubleshooting with AI für EMR auf EC2 verwenden.

Fehlerbehebung mit der AI-Taste für die EMR Serverless-Konsole

Öffnen Sie die Amazon EMR-Konsole unter https://console.aws.amazon.com/elasticmapreduce/homeund navigieren Sie zu EMR Studio. Öffnen Sie Ihre EMR Studio-URL. Navigieren Sie zu Anwendungen und wählen Sie die Anwendung aus, für die Sie eine Fehlerbehebung durchführen möchten. Öffnen Sie die Registerkarte Batch-Job-Ausführungen. Wählen Sie die Schaltfläche „Fehlgeschlagen“, um die Schaltfläche „Problembehandlung mit KI“ im Popover anzuzeigen. Sie können auch das Kontrollkästchen neben der fehlgeschlagenen Auftragsausführung aktivieren und oben die Option Problembehandlung mit KI auswählen.

Das folgende Video zeigt, wie Sie die Schaltfläche Troubleshooting with AI für EMR Serverless verwenden.

Fehlerbehebung mit der AI-Taste für EMR auf der EKS-Konsole

Öffnen Sie die Amazon-EMR-Konsole unter https://console.aws.amazon.com/elasticmapreduce/home. Wählen Sie EMR auf virtuellen EKS-Clustern und wählen Sie Ihren Cluster aus. Wählen Sie für jede fehlgeschlagene Spark Auftragsausführung die Schaltfläche Fehlgeschlagen aus. Daraufhin wird die Schaltfläche „Problembehandlung mit KI“ im Popover angezeigt.

Das folgende Video zeigt, wie Sie die Schaltfläche „Problembehandlung mit KI“ für EMR auf EKS verwenden.