Amazon Elastic Container Service
开发人员指南 (API 版本 2014-11-13)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

ecs-cli logs

描述

从 CloudWatch Logs 中检索容器日志。仅对使用 awslogs 驱动程序且指定了日志流前缀的任务有效。

语法

ecs-cli logs --task-id task_id [--task-def task_definition] [--follow] [--filter-pattern search_string] [--since n_minutes] [--start-time 2006-01-02T15:04:05+07:00] [--end-time 2006-01-02T15:04:05+07:00] [--timestamps] [--help]

选项

名称 描述

--cluster, -c cluster_name

指定要使用的 ECS 集群名称。默认为使用 configure 命令配置的群集。

类型:字符串

必需:否

--region, -r region

指定要使用的 AWS 区域。默认为使用 configure 命令配置的群集。

类型:字符串

必需:否

--task-id task_id

打印此 ECS 任务的日志。

类型:字符串

必需:是

--task-def task_definition

指定与任务 ID 关联的 ECS 任务定义的名称或完整 Amazon 资源名称 (ARN)。仅当任务停止后需要。

类型:字符串

必需:否

--follow

指定是否应流式传输日志。

必需:否

--filter-pattern search_string

指定要在日志中搜索的子字符串。

类型:字符串

必需:否

--since n

返回比相对持续时间短 (以分钟计) 的日志。不能与 --start-time 一起使用。

类型:整数

必需:否

--start-time timestamp

返回特定日期之后的日志 (格式:RFC 3339。示例: 2006-01-02T15:04:05+07:00). 不能与 --since 标记一起使用。

必需:否

--end-time timestamp

返回特定日期之前的日志 (格式:RFC 3339。示例: 2006-01-02T15:04:05+07:00). 不能与 --follow 一起使用。

必需:否

--timestamps

指定是否在日志输出中的每一行上显示时间戳。

必需:否

--help, -h

显示指定命令的帮助文本。

必需:否

示例

示例

此示例将打印任务的日志。

ecs-cli logs --task-id task_id

如果成功,日志的内容将位于输出中。

本页内容: