内置工具 - Amazon CloudWatch

内置工具

通过 CloudWatch,您可清晰掌握代理如何运用 Code interpreter toolBrowser use tool 等内置工具完成任务。CloudWatch 为每一款工具均提供专属监控能力。有关 Amazon Bedrock AgentCore 内置工具的更多信息,请参阅使用 Amazon Bedrock AgentCore 内置工具与应用程序进行交互

代码解释器工具

代码解释器工具可用于以下用途:

  • 跟踪代码执行成功率、运行时长及资源消耗情况

  • 监控内存使用量与计算资源分配状况

  • 分析代码执行模式,挖掘优化空间

  • 查看执行失败的错误率及调试信息

  • 跟踪安全沙盒隔离效果与合规性指标

代码解释器工具视图
  • 工具 – 可监控通过浏览器工具发起的获取操作与 API 调用。在名称列下选中对应工具,即可进入其专属控制面板。

    单击查看详细信息,可查看资源详细信息。

    代码解释器工具详细信息
    • 已开始的会话数 – 代理发起的代码解释器会话总数量。每个会话均对应一个独立的沙盒环境,代理可在该环境内执行代码、分析数据并生成输出结果。监控本指标,可实现对代码解释器使用情况的跟踪及容量规划

    • 连接数 – 与代码解释器运行时环境建立的活跃连接数量。其中包含成功建立的连接及连接尝试,有助于跟踪资源利用率与并发使用模式

    • 连接错误数 – 因系统故障、资源限制或配置问题,导致与代码解释器环境建立连接失败的次数。连接错误率过高,可能表明基础设施存在问题,需开展排查

    • 连接节流数 – 因超出允许的上限或受资源约束,被限流的连接请求数量。监控本指标,可及时发现代码解释器的使用是否接近容量上限,是否需要进行扩展

    • 计费 CPU 小时数 – 代码解释器会话消耗的总计算时间,以 CPU 小时为计量单位。本指标有助于跟踪资源成本,同时优化各代理工作负载下的代码执行效率

    • 计费内存小时数 – 代码解释器会话在一段时间内的总内存消耗量,以内存小时为计量单位。可通过本指标进行成本跟踪,同时识别出可能需要优化的内存密集型代码执行模式

  • 工具会话 – 查看所有使用该工具的已连接会话。

    工具会话视图

    总会话数部分下选择会话 ID,即可查看对应会话的控制面板。

  • 跟踪 – 查看已启用可观测性功能的代理对应的跟踪数据示例。

    追踪视图

    跟踪部分下,选择跟踪 ID,即可查看对应跟踪数据的详情。

跟踪摘要视图

浏览器工具

浏览器工具可用于以下用途:

  • 跟踪浏览器的导航模式、页面加载时长及交互成功率

  • 监控浏览器会话时长与资源利用率

  • 分析请求获取错误,排查浏览器自动化相关问题

  • 监控浏览器会话时长与资源利用率

  • 跟踪安全沙盒的性能表现与隔离效果

注意

工具工具会话跟踪选项卡的操作与字段,与代码解释器工具类似。有关各字段的详细信息,请参阅代码解释器工具