小编Sas*_*imi的帖子

AWS CloudWatch 规则以 AWS 批处理作为目标返回 FailedInvocation

嗨,我已经安排了一个 Cloudwatch规则,以便通过将 AWS Batch 作为目标在每周三 GTM 14.15 运行,它总是返回FailedInvocation。我看到来自关联指标的 FailedInvocation 事件

但是没有关于错误的日志,我无法理解这个问题。

我遵循了本教程:https : //docs.aws.amazon.com/batch/latest/userguide/batch-cwe-target.html 我从几个小时就被困在这里有什么建议吗?

配置

AWS 批处理目标配置如下:

  • 作业队列= arn:..
  • 工作定义 = arn:...
  • 职位名称 =姓名

与目标关联的角色具有以下策略:

  • arn:aws:iam::aws:policy/service-role/AWSBatchServiceEventTargetRole

    {
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "batch:SubmitJob"
            ],
            "Resource": "*"
        }
      ]
      }
    
    Run Code Online (Sandbox Code Playgroud)
  • arn:aws:iam::216314997889:role/awsInvokeActionOnEc2

    {
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "cloudwatch:Describe*",
                "ec2:Describe*",
                "ec2:RebootInstances",
                "ec2:StopInstances",
                "ec2:TerminateInstances"
            ],
            "Resource": "*"
        }
    ]
    }
    
    Run Code Online (Sandbox Code Playgroud)
  • 信任关系

    {
    "Version": "2012-10-17",
    "Statement": …
    Run Code Online (Sandbox Code Playgroud)

amazon-web-services amazon-cloudwatch amazon-cloudwatch-metrics aws-batch

6
推荐指数
1
解决办法
2180
查看次数