

# 查看 Amazon ECS 服务和任务的 CloudWatch Logs Live Tail
<a name="monitoring-cloudwatchlogs-view"></a>

CloudWatch Logs Live Tail 通过查看提取的新日志事件的流式列表来帮助您快速处理事件。您可以在 Amazon ECS 控制台中查看任务和服务事件。此视图提供了关于任务和服务运行状况的统一概览。

Amazon ECS 服务中的每项任务都有针对每个容器的专用日志流。如果某项服务纵向扩展，每个任务实例都会有自己的一套日志流。日志流的命名约定遵循以下模式：

```
log-group-prefix/container-name/task-id
```

单一任务在生命周期内写入同一个日志流。该日志流包含来自该任务容器的消息，以及应用程序代码的任何输出。每条消息都带有时间戳，包括您的自定义日志。

**注意**  
Live Tail 会话按会话使用时间每分钟产生费用。有关定价的更多信息，请参阅 [Amazon CloudWatch 定价](https://aws.amazon.com/cloudwatch/pricing/)。

## 所需的权限
<a name="live-tail-permissions"></a>

控制台 IAM 用户需要有以下权限才能启动和停止 CloudWatch Logs Live Tail 会话：
+ `logs:DescribeLogGroups`
+ `logs:StartLiveTail`
+ `logs:StopLiveTail`

## 过程
<a name="access-logs-console"></a>

1. 在 [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2) 打开控制台。

1. 确定要查看的资源    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/AmazonECS/latest/developerguide/monitoring-cloudwatchlogs-view.html)

1. 选择 **CloudWatch Logs Live Tail**，然后选择**开始**。

1. （可选）要筛选流，请在**筛选条件**下的**选择日志组**中，选择日志组。

## AWS CLI 参考
<a name="cli-references"></a>

您也可以使用 AWS CLI 启动 CloudWatch Logs 的 Live Tail 会话。以下资源提供有关将 AWS CLI 与 Live Tail 配合使用的详细信息：
+ [start-live-tail 命令参考](https://docs.aws.amazon.com/cli/latest/reference/logs/start-live-tail.html)：完整的命令语法、参数和 `aws logs start-live-tail` 命令示例。
+ [CloudWatch Logs Live Tail 用户指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CloudWatchLogs_LiveTail.html)：全面的指南，包括同时具有仅打印模式和交互模式的 AWS CLI 的使用方法。
+ [StartLiveTail SDK 示例](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/example_cloudwatch-logs_StartLiveTail_section.html)：将 StartLiveTail API 与各种 AWS SDK 配合使用的编程示例。