

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à.

# Built-in strumenti
<a name="Built-in-tools"></a>

Utilizzali CloudWatch per ottenere visibilità su come i tuoi agenti utilizzano strumenti integrati come `Code interpreter tool` e `Browser use tool` per completare le attività. CloudWatch fornisce funzionalità di monitoraggio per ogni strumento. Per ulteriori informazioni sugli strumenti AgentCore integrati di Amazon Bedrock, consulta [ Usare gli strumenti AgentCore integrati di Amazon Bedrock per interagire con le tue applicazioni. ](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/built-in-tools.html)

**Topics**
+ [Strumento di interpretazione del codice](#Code-interpreter-tool)
+ [Strumento di utilizzo del browser](#Browser-use-tool)

## Strumento di interpretazione del codice
<a name="Code-interpreter-tool"></a>

È possibile utilizzare lo strumento interprete del codice per quanto segue:
+ Tieni traccia delle percentuali di successo dell'esecuzione del codice, della durata del runtime e del consumo di risorse
+ Monitora l'utilizzo della memoria e l'allocazione delle risorse computazionali
+ Analizza i modelli di esecuzione del codice e le opportunità di ottimizzazione
+ Osserva i tassi di errore e le informazioni di debug per le esecuzioni non riuscite
+ Tieni traccia delle metriche di sicurezza, isolamento e conformità della sandbox

![Visualizzazione dello strumento di interpretazione del codice.](https://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/Code_interpreter.png)

+ **Strumenti**: puoi monitorare le operazioni di recupero e le chiamate API effettuate tramite lo strumento del browser. Scegli uno strumento in ** Nome ** per visualizzare la dashboard.

  Scegli ** Visualizza dettagli ** per visualizzare i dettagli delle risorse.  
![Dettagli dello strumento di interpretazione del codice.](https://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/Built-in-tools-details.png)
  + **Sessioni avviate**: numero totale di sessioni di interprete di codice avviate dagli agenti. Ogni sessione rappresenta un ambiente sandbox in cui gli agenti possono eseguire codice, analizzare dati e generare output. Monitora questa metrica per tenere traccia dell'utilizzo dell'interprete di codice e della pianificazione della capacità
  + **Connessioni**: numero di connessioni attive agli ambienti di runtime dell'interprete di codice. Ciò include sia le connessioni riuscite che i tentativi di connessione, che aiutano a tenere traccia dell'utilizzo delle risorse e dei modelli di utilizzo simultanei
  + **Errori di connessione**: numero di connessioni non riuscite agli ambienti dell'interprete di codice a causa di problemi di sistema, vincoli di risorse o problemi di configurazione. Gli elevati tassi di errore di connessione possono indicare problemi di infrastruttura che richiedono un'indagine
  + **Limiti di connessione**: numero di richieste di connessione limitato a causa del superamento dei limiti consentiti o dei vincoli di risorse. Monitora questa metrica per identificare quando l'utilizzo dell'interprete di codice si avvicina ai limiti di capacità e può richiedere un ridimensionamento
  + **Ore di CPU fatturate**: tempo di calcolo totale consumato dalle sessioni dell'interprete di codice, misurato in ore di CPU. Questa metrica aiuta a tenere traccia dei costi delle risorse e a ottimizzare l'efficienza dell'esecuzione del codice tra i carichi di lavoro degli agenti
  + **Ore di memoria fatturate**: consumo totale di memoria da parte delle sessioni di interprete di codice nel tempo, misurato in ore di memoria. Utilizza questa metrica per il monitoraggio dei costi e per identificare i modelli di esecuzione del codice che richiedono molta memoria e che potrebbero richiedere l'ottimizzazione
+ **Sessioni dello strumento**: visualizza tutte le sessioni connesse in cui è stato utilizzato lo strumento.  
![Visualizzazione delle sessioni dello strumento.](https://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/Tool-sessions.png)

  Scegli un ID di ** sessione ** in ** Totale sessioni ** per visualizzare il pannello di controllo della sessione.
+ **Tracce**: visualizza le tracce di esempio per gli agenti con l'osservabilità abilitata.  
![Visualizzazione delle tracce.](https://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/Traces-view.png)

  Scegli un ID di ** tracciamento ** in ** Tracce ** per visualizzare i dettagli della traccia.

![Visualizzazione riassuntiva della traccia.](https://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/Trace-summary.png)


## Strumento di utilizzo del browser
<a name="Browser-use-tool"></a>

È possibile utilizzare lo strumento di utilizzo del browser per quanto segue:
+ Tieni traccia dei modelli di navigazione del browser, dei tempi di caricamento delle pagine e delle percentuali di successo delle interazioni
+ Osserva la durata della sessione del browser e l'utilizzo delle risorse
+ Analizza gli errori di recupero e risolvi i problemi di automazione del browser
+ Osserva la durata della sessione del browser e l'utilizzo delle risorse
+ Monitora le prestazioni della sandbox di sicurezza e l'efficacia dell'isolamento

**Nota**  
L'esperienza e i campi delle ** schede ** ** Strumenti ****, Sessioni degli strumenti e ** Tracce sono simili allo strumento di interpretazione ** del codice. ** Per ulteriori informazioni sui campi, vedere[Strumento di interpretazione del codice](#Code-interpreter-tool).