查看 Amazon ECS 服务事件消息 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查看 Amazon ECS 服务事件消息

如果您正在解决与服务相关的问题,首先应查看服务事件日志中的诊断信息。您可以使用 DescribeServices API、Amazon CLI 或 Amazon Web Services Management Console 查看服务事件。

使用 Amazon ECS API 查看服务事件消息时,仅返回服务调度器中的事件。这些包括最近的任务放置和实例运行状况事件。但是,Amazon ECS 控制台显示来自以下来源的服务事件。

  • 来自 Amazon ECS 服务调度器的任务放置和实例运行状况事件。这些事件的前缀为服务(service-name)。为了确保此事件视图有帮助,我们只显示 100 最近的事件,并忽略重复的事件消息,直到问题得到解决或过去六个小时。如果在六小时内未解决问题,您会收到另一条关于该原因的维修事件消息。

  • 服务 Auto Scaling 事件。这些事件的前缀为消息10 将显示最近扩展的事件。只有在使用 Application Auto Scaling 扩展策略配置服务时,才会发生这些事件。

可以使用以下步骤查看您当前的服务事件消息。

Console
  1. https://console.aws.amazon.com/ecs/v2 打开控制台。

  2. 在导航窗格中,选择集群

  3. Clusters(集群)页面上,选择集群。

  4. 选择要检查的服务。

  5. 选择 Deployments and events(部署和事件),在 Events(事件)下查看消息。

Amazon CLI

使用 describe-services 命令查看指定服务的服务事件消息。

以下 Amazon CLI 示例描述了原定设置群集中 service-name 服务,它将提供最新的服务事件消息。

aws ecs describe-services \ --cluster default \ --services service-name \ --region us-west-2