动态创建aws日志流链接

问题描述 投票:0回答:1

我有多个 aws 批处理作业,当失败时,我会为最终用户打印批处理作业的名称,他们可以使用该名称在 aws 批处理 gui 中搜索作业。从那里他们可以获得 aws cloudwatch logstream 链接以查看更详细的日志。

我怎样才能获得日志流链接?并在作业失败时将其与名称一起打印(这部分很简单,一旦找出日志流链接)

当我查看 logstream 链接时,我认为它可以简单地通过连接字符串值来创建,例如:

https://ap-south-1.console.aws.amazon.com/cloudwatch/home?region=ap-south-1#logsV2:log-groups/log-group//aws/batch/job/log-events/batch-job-defn/default/1c2524f0b4b0432eb44bf36f2bacc887

我掌握了大部分信息,只是我不知道最后一个id是什么(

1c2524f0b4b0432eb44bf36f2bacc887
)

amazon-web-services amazon-cloudwatch aws-batch
1个回答
0
投票

默认情况下,流由前 200 个字符标识 作业名称和 Amazon ECS 任务 ID。

来源:将 CloudWatch Logs 与 AWS Batch 结合使用 - AWS Batch

© www.soinside.com 2019 - 2024. All rights reserved.