View a markdown version of this page

Utilizzo dell'agente di risoluzione dei problemi - Amazon EMR

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo dell'agente di risoluzione dei problemi

Modalità di distribuzione supportate

Apache Spark Troubleshooting Agent per Amazon EMR supporta funzionalità di analisi complete per i carichi di lavoro Spark non riusciti, tra cui la diagnosi automatica degli errori, l'identificazione dei punti critici delle prestazioni, consigli sui codici e suggerimenti pratici per migliorare le prestazioni delle applicazioni per la seguente modalità di distribuzione Spark:

  • EMR su EC2

  • EMR Serverless

  • EMR su EKS

  • AWS Glue

Si prega di fare riferimento Caratteristiche e funzionalità a per comprendere le caratteristiche, le capacità e le limitazioni dettagliate.

Interfacce supportate

Risoluzione dei problemi relativi alle celle all'interno di Amazon SageMaker Notebooks

Una dimostrazione dell'esperienza di risoluzione dei problemi con Amazon SageMaker Notebooks. Per qualsiasi guasto della cella Notebook, puoi chiedere ad Amazon SageMaker Notebook Agent di risolvere il problema e richiedere l'analisi seguita dall'eventuale correzione del codice se l'errore è dovuto al codice, facendo clic sul Fix with AI pulsante.

Risoluzione dei problemi delle applicazioni Glue ed EMR Spark con Kiro CLI

Avvia Kiro CLI o il tuo AI Assistant e verifica gli strumenti caricati per il processo di risoluzione dei problemi.

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

Ora sei pronto per avviare il flusso di lavoro dell'agente di risoluzione dei problemi Spark.

Una dimostrazione dell'esperienza di risoluzione dei problemi con Kiro CLI. Puoi semplicemente avviare il processo di risoluzione dei problemi con la seguente richiesta:

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

Integrazione con altri client MCP

La configurazione descritta in Configurazione dell'agente di risoluzione dei problemi può essere utilizzata anche in altri client e IDE MCP per connettersi al server MCP gestito:

  • Integrazione con Cline: per utilizzare il server MCP con Cline, modifica cline_mcp_settings.json e aggiungi la configurazione precedente. Consultate la documentazione di Cline per ulteriori informazioni su come gestire la configurazione MCP.

  • Integrazione con Claude Code Per utilizzare il server MCP con Claude Code, modifica il file di configurazione per includere la configurazione MCP. Il percorso del file varia a seconda del sistema operativo. https://code.claude.com/docs/en/mcpPer la configurazione dettagliata, fare riferimento a.

  • Integrazione con GitHub Copilot - Per utilizzare il server MCP con GitHub Copilot, segui le istruzioni contenute in https://docs.github.com/en/copilot/how-tos/provide-context/use-mcp/extend-copilot-chat-with-mcpper modificare il file di configurazione corrispondente e segui le istruzioni di ciascun IDE per attivare la configurazione.

Risolvi i problemi con il pulsante AI per la console Amazon EMR

Puoi utilizzare il pulsante Troubleshoot with AI direttamente sulla console Amazon EMR per avviare l'agente di risoluzione dei problemi.

Risolvi i problemi con il pulsante AI per EMR sulla console EC2

Apri la console di Amazon EMR all'indirizzo https://console.aws.amazon.com/elasticmapreduce/home. Scegli EMR su EC2 e seleziona il tuo cluster. Apri la scheda Steps. Per ogni Spark passaggio non riuscito, seleziona il pulsante Fallito. Questo rivela il pulsante Risoluzione dei problemi con AI nel popover. In alternativa, seleziona la casella di controllo accanto al passaggio non riuscito e scegli Risoluzione dei problemi con AI in alto.

Il video seguente mostra come utilizzare il pulsante Risoluzione dei problemi con AI per EMR su EC2.

Risoluzione dei problemi con il pulsante AI per la console EMR Serverless

Apri la console Amazon EMR all'indirizzo https://console.aws.amazon.com/elasticmapreduce/homee accedi a EMR Studio. Apri l'URL di EMR Studio. Vai su Applicazioni e seleziona l'applicazione da risolvere. Aprire la scheda Esecuzioni di processi Batch. Seleziona il pulsante Failed per visualizzare il pulsante Risoluzione dei problemi con AI nel popover. In alternativa, seleziona la casella di controllo accanto all'esecuzione del processo non riuscita e scegli Risoluzione dei problemi con AI nella parte superiore.

Il video seguente mostra come utilizzare il pulsante Risoluzione dei problemi con AI per EMR Serverless.

Risoluzione dei problemi con il pulsante AI per EMR sulla console EKS

Apri la console di Amazon EMR all'indirizzo https://console.aws.amazon.com/elasticmapreduce/home. Scegli EMR sui cluster virtuali EKS e seleziona il tuo cluster. Per qualsiasi esecuzione non riuscita di Spark un processo, seleziona il pulsante Failed. Questo rivela il pulsante Troubleshoot with AI nel popover.

Il video seguente mostra come utilizzare il pulsante Risoluzione dei problemi con AI per EMR su EKS.