Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Amazon ECS-CredentialsV2Request:ID未找到-cloudwatch日志_Amazon Web Services_Amazon Ecs_Amazon Cloudwatch - Fatal编程技术网

Amazon web services Amazon ECS-CredentialsV2Request:ID未找到-cloudwatch日志

Amazon web services Amazon ECS-CredentialsV2Request:ID未找到-cloudwatch日志,amazon-web-services,amazon-ecs,amazon-cloudwatch,Amazon Web Services,Amazon Ecs,Amazon Cloudwatch,我已经创建了我的第一个ECS集群EC2-任务和服务。我的容器一直在退出,没有任何日志。当ssh进入容器实例并执行docker日志时,我收到以下消息: 来自守护程序的错误响应:未能创建Cloudwatch日志流:CredentialsEndpointError:未能加载凭据 原因:InvalididRequest:CredentialsV2Request:ID未找到 请提供帮助。检查您的ECS\u执行\u角色\u策略 它应该包括cloudwatch的日志权限 并在ecs.config中添加awsl

我已经创建了我的第一个ECS集群EC2-任务和服务。我的容器一直在退出,没有任何日志。当ssh进入容器实例并执行docker日志时,我收到以下消息:

来自守护程序的错误响应:未能创建Cloudwatch日志流:CredentialsEndpointError:未能加载凭据 原因:InvalididRequest:CredentialsV2Request:ID未找到

请提供帮助。

检查您的ECS\u执行\u角色\u策略

它应该包括cloudwatch的日志权限

并在ecs.config中添加awslogs驱动程序

见:

这是

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "ecr:GetAuthorizationToken",
                "ecr:BatchCheckLayerAvailability",
                "ecr:GetDownloadUrlForLayer",
                "ecr:BatchGetImage",
                "logs:CreateLogStream",
                "logs:PutLogEvents"
            ],
            "Resource": "*"
        }
    ]
}
ECS_CLUSTER=test_ecs_cluster
ECS_AVAILABLE_LOGGING_DRIVERS=["awslogs","json-file"]