

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 分析 Lightsail 容器服务日志
<a name="amazon-lightsail-viewing-container-service-container-logs"></a>

Amazon Lightsail 容器服务部署中的每个容器都会生成日志。容器日志提供容器内运行的进程的 stdout 和 stderr 流。请定期访问容器的日志以诊断它们的操作。该日志将存储最近三天的日志条目，然后将最早的条目替换为最新条目。

## 筛选容器日志
<a name="filtering-log"></a>

容器日志每天可以包含数百个条目。使用筛选选项可减少日志窗口中显示的条目数量，并便于查找所需条目。您可以按开始日期和结束日期（按本地时间）以及特定术语筛选容器日志。按术语进行筛选时，可以选择包含或排除指定术语的日志条目。

![Lightsail 控制台中的容器服务日志筛选器](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/container-service-container-log-filter.png)


*包含*或*排除*筛选术语将查找精确匹配，并且区分大小写。例如，如果您指定仅包含消息中含 `HTTP` 的录入事件，则将看到所有消息中含 `HTTP` 的录入事件，而不会看到任何一个消息中含 `http` 的录入事件。如果您指定排除 `Error`，则将看到所有消息中不含 `Error` 的录入事件，还会看到消息中含 `ERROR` 的录入事件。

## 先决条件
<a name="view-contgainer-logs-prerequisites"></a>

在开始使用之前，您需要创建 Lightsail 容器服务。有关更多信息，请参阅[创建 Amazon Lightsail 容器服务](amazon-lightsail-creating-container-services.md)。

您还应在配置和启动容器的容器服务中创建部署。有关更多信息，请参阅[创建和管理 Amazon Lightsail 容器服务的部署](amazon-lightsail-container-services-deployments.md)。

## 查看容器日志
<a name="view-contgainer-logs"></a>

完成以下过程以查看 Lightsail 容器服务的容器日志。

1. 登录 [Lightsail 控制台](https://lightsail.aws.amazon.com/)。

1. 在左侧导航窗格中，选择**容器**。

1. 选择所需容器服务的名称，以查看其容器日志。

1. 在容器服务管理页面上，选择 **Deployments**（部署）选项卡。

   **Deployments**（部署）页面将列出您当前的部署和各个部署版本（如果有）。

1. 选择以下选项之一来查看容器日志：
   + 要访问当前部署的容器日志，请选择此页面 **Current deployment**（当前部署）部分下容器条目的 **Open log**（打开日志）选项。
   + 要访问先前部署的容器日志，请选择此页面的 **Deployment versions**（部署版本）部分下先前部署的操作菜单图标（⋮），然后选择 **Show details**（显示详细信息）。在显示的 **Version details**（版本详细信息）页面上，选择列出的容器条目的 Open log（打开日志）选项。

   容器日志将在新的浏览器窗口中打开。您可以向下滚动来查看更多日志条目，可以刷新页面以加载最新的条目集。筛选选项将显示在页面底部。
**注意**  
日志条目按协调世界时 (UTC)升序显示。也就是说，最早的日志条目位于顶部，您必须向下滚动才能查看较新的日志条目。  
![Lightsail 控制台中的容器日志](http://docs.aws.amazon.com/zh_cn/lightsail/latest/userguide/images/container-service-container-log.png)