更改 AWS SageMaker LogGroup 前缀?

Change AWS SageMaker LogGroup Prefix?

我们的 AWS 账户上有多个租户的应用程序,希望在不同的 IAM 角色中区分它们。在大多数地方,这已经可以通过基于命名模式限制资源访问来实现。

对于 SageMaker 训练作业的 CloudWatch 日志组,我还没有看到可行的解决方案。租户可以任意选择作业名称,因此日志组名称中唯一可用于模式匹配的部分是作业名称之前的前缀。但是,此前缀似乎固定为 /aws/sagemaker/TrainingJobs.

有没有办法更改或扩展此前缀以使这种限制成为可能?比如说 /aws/sagemaker/TrainingJobs/<product>-<stage>-<component>/<training-job-name>-... 这样就可以像 /aws/sagemaker/TrainingJobs/<product>-* 这样的资源限制?

我认为无法更改任何 SageMaker 服务的日志流名称。