

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

Use o CloudWatch para ter visibilidade de como os agentes usam ferramentas incorporadas, como `Code interpreter tool` e `Browser use tool`, para concluir tarefas. O CloudWatch fornece recursos de monitoramento para cada ferramenta. Para saber mais sobre as ferramentas incorporadas do Amazon Bedrock AgentCore, consulte [Usar as ferramentas incorporadas do Amazon Bedrock AgentCore para interagir com as aplicações](https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/built-in-tools.html).

**Topics**
+ [Ferramenta de interpretação de código](#Code-interpreter-tool)
+ [Ferramenta de uso do navegador](#Browser-use-tool)

## Ferramenta de interpretação de código
<a name="Code-interpreter-tool"></a>

Você pode usar a ferramenta de interpretação de código para o seguinte:
+ Acompanhar as taxas de sucesso de execuções de código, a duração de runtimes e o consumo de recursos
+ Monitorar o uso de memória e a alocação de recursos computacionais
+ Analisar os padrões de execução de código e as oportunidades de otimização
+ Observar as taxas de erro e as informações de depuração para execuções com falha
+ Acompanhar as métricas de conformidade e isolamento de sandbox de segurança

![Visão de ferramenta de interpretação de código](http://docs.aws.amazon.com/pt_br/AmazonCloudWatch/latest/monitoring/images/Code_interpreter.png)

+ **Ferramentas**: você pode monitorar as operações de busca e as chamadas de API feitas com ferramenta de navegador. Escolha uma ferramenta em **Nome** para visualizar o painel.

  Escolha **Visualizar detalhes** para visualizar os detalhes do recurso.  
![Detalhes da ferramenta de interpretação de código](http://docs.aws.amazon.com/pt_br/AmazonCloudWatch/latest/monitoring/images/Built-in-tools-details.png)
  + **Sessões iniciadas**: número total de sessões do interpretador de código iniciadas por agentes. Cada sessão representa um ambiente de sandbox onde os agentes podem executar código, analisar dados e gerar resultados. Monitore essa métrica para acompanhar o uso do interpretador de código e o planejamento de capacidade
  + **Conexões**: número de conexões ativas com ambientes de runtime do interpretador de código. Isso inclui conexões bem-sucedidas e tentativas de conexão, ajudando a acompanhar a utilização dos recursos e os padrões de uso simultâneo
  + **Erros de conexão**: contagem de conexões com falhas nos ambientes do interpretador de código devido a problemas do sistema, restrições de recursos ou problemas de configuração. Altas taxas de erros de conexão podem indicar problemas de infraestrutura exigindo investigação
  + **Limitadores de conexão**: número de solicitações de conexão sujeitas a controle de utilização porque os limites permitidos foram excedidos ou devido a restrições de recursos. Monitore essa métrica para identificar quando o uso do interpretador de código se aproxima dos limites de capacidade e pode precisar de escalação
  + **Horas de CPU cobradas**: tempo computacional total consumido pelas sessões do interpretador de código, medido em horas de CPU. Essa métrica ajuda a acompanhar os custos dos recursos e a otimizar a eficiência da execução do código em todas as workloads do agentes
  + **Horas de memória cobradas**: consumo total de memória das sessões de intérprete de código ao longo do tempo, medido em horas de memória. Use essa métrica para acompanhar custos e identificar padrões de execução de código com uso intensivo de memória que podem precisar de otimização
+ **Sessões da ferramenta**: visualize todas as sessões conectadas nas quais a ferramenta foi usada.  
![Visão de sessões de ferramenta](http://docs.aws.amazon.com/pt_br/AmazonCloudWatch/latest/monitoring/images/Tool-sessions.png)

  Escolha um **ID de sessão** em **Sessões da ferramenta** para visualizar o painel da sessão.
+ **Rastros**: visualize rastros de amostra para agentes com observabilidade habilitada.  
![Visualização por rastreamentos](http://docs.aws.amazon.com/pt_br/AmazonCloudWatch/latest/monitoring/images/Traces-view.png)

  Escolha um **ID de rastro** em **Rastros** para visualizar os detalhes do rastro.

![Visão de resumo do rastro](http://docs.aws.amazon.com/pt_br/AmazonCloudWatch/latest/monitoring/images/Trace-summary.png)


## Ferramenta de uso do navegador
<a name="Browser-use-tool"></a>

Você pode usar a ferramenta de uso do navegador para:
+ Acompanhar padrões de navegação do navegador, tempos de carregamento de página e taxas de sucesso das interações
+ Observar a duração da sessão do navegador e a utilização dos recursos
+ Analisar erros de busca e solucionar problemas de automação do navegador
+ Observar a duração da sessão do navegador e a utilização dos recursos
+ Acompanhar a performance do sandbox de segurança e a eficácia do isolamento

**nota**  
A experiência e os campos das guias **Ferramentas**, **Sessões da ferramenta** e **Traços** são semelhantes a **Ferramenta de interpretação de código**. Para saber mais sobre os campos, consulte [Ferramenta de interpretação de código](#Code-interpreter-tool).