

# 查看 Amazon ECS 服务事件消息
<a name="service-event-messages"></a>

在解决与服务相关的问题时，首先应查看服务事件日志中的诊断信息。您可以使用 `DescribeServices` API、AWS CLI 或 AWS 管理控制台 查看服务事件。

使用 Amazon ECS API 查看服务事件消息时，仅返回服务调度器中的事件。这些包括最近的任务放置和实例运行状况事件。但是，Amazon ECS 控制台显示来自以下来源的服务事件。
+ 来自 Amazon ECS 服务调度器的任务放置和实例运行状况事件。这些事件的前缀为**服务{{（service-name）}}**。为了确保此事件视图有帮助，我们只显示最近 `100` 个事件。将忽略重复的事件消息，直至解决了问题根源或者过了六个小时。如果在六小时内未解决问题，您会收到另一条关于该原因的维修事件消息。
+ 服务自动扩缩事件。这些事件有一个前缀 **Message**，并且只有在使用 Application Auto Scaling 扩展策略配置服务时，才会发生。

**提示**  
您可以将 [Amazon ECS MCP 服务器](ecs-mcp-introduction.md)与人工智能助手结合使用，通过自然语言分析服务事件。

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

------
#### [ Console ]

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

1. 在导航窗格中，选择**集群**。

1. 在 **Clusters**（集群）页面上，选择集群。

1. 选择要检查的服务。

1. 在**事件**选项卡上，查看消息。

------
#### [ AWS CLI ]

使用 [describe-services](https://docs.aws.amazon.com/cli/latest/reference/ecs/describe-services.html) 命令查看指定服务的服务事件消息。

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

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

------