构建您自己的容器 - Amazon SageMaker
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

构建您自己的容器

Amazon SageMaker 模型监控器 提供了一个预构建的容器,该容器能够分析从终端节点捕获的有关表格式数据集的数据。如果要创建您自己的容器,模型监控器 为您提供了可利用的扩展点。

在后台,当您创建 MonitoringSchedule 时,模型监控器 最终将启动处理作业。因此,容器需要了解构建您自己的处理容器(高级方案)主题中记录的处理作业约定。请注意,模型监控器 将按照计划代表您启动处理作业。在调用时,模型监控器 会为您设置额外的环境变量,以便您的容器具有足够的上下文来处理已计划监控的特定执行的数据。有关容器输入的其他信息,请参阅 容器约定输入

在容器中,通过使用上述环境变量/上下文,您现在可以在自定义代码中分析当前周期的数据集。此分析完成后,您可以选择发送要上传到 S3 存储桶的报告。预构建的容器生成的报告记录在 中容器约定输出。如果您希望在 SageMaker Studio 中可视化报告,则应采用相同的格式。还可以选择发出完全自定义的报告。

您还可以按照中的说明从容器中发出 CloudWatch 指标CloudWatch 自带容器的 指标