

终止支持通知：2026 年 5 月 20 日， AWS 将终止对的支持。 AWS SimSpace Weaver 2026 年 5 月 20 日之后，您将无法再访问 SimSpace Weaver 控制台或 SimSpace Weaver 资源。有关更多信息，请参阅[AWS SimSpace Weaver 终止支持](https://docs.aws.amazon.com/simspaceweaver/latest/userguide/simspaceweaver-end-of-support.html)。

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

# SimSpace Weaver 在 Amazon CloudWatch 日志中登录
<a name="cloudwatch-logs"></a>

## 访问您的 SimSpace Weaver 日志
<a name="logging-and-monitoring_cloudwatch-logs-access"></a>

您的 SimSpace Weaver 模拟生成的所有日志都存储在 Amazon CloudWatch 日志中。要访问日志，您可以使用 SimSpace Weaver 控制台中模拟**概**述窗格中的**CloudWatch 日志**按钮，该按钮将直接带您进入该特定模拟的日志。

![使用模拟概述窗格中的日志按钮可访问其日志。](http://docs.aws.amazon.com/zh_cn/simspaceweaver/latest/userguide/images/sim-details-cloudwatch-button.png)


您也可以通过 CloudWatch 控制台访问日志。您需要模拟的名称才能搜索其日志。

![你可以在 SimSpace Weaver 控制台的模拟详情页面的开头找到你的模拟名称。](http://docs.aws.amazon.com/zh_cn/simspaceweaver/latest/userguide/images/sim-details-name.png)


## SimSpace Weaver 日志
<a name="logging-and-monitoring_cloudwatch-logs-organization"></a>

SimSpace Weaver 将模拟管理消息和应用程序的控制台输出写入 Amazon CloudWatch Logs。有关使用日志的更多信息，请参阅 *Amazon Logs 用户指南中的使用日志组和 CloudWatch 日志*[流](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html)。

您创建的每个模拟在 Log CloudWatch s 中都有自己的日志组。日志组的名称在模拟架构中指定。在以下架构片段中，`log_destination_service` 的值为 `logs`。这意味着 `log_destination_resource_name` 的值是日志组的名称。在本例中，日志组是 `MySimulationLogs`。

```
simulation_properties:
  log_destination_service: "logs"
  log_destination_resource_name: "MySimulationLogs"
  default_entity_index_key_type: "Vector3<f32>"
```

在启动模拟日志组后，您还可以使用 **DescribeSimulation** API 来查找该日志组的名称。

```
aws simspaceweaver describe-simulation --simulation {{simulation-name}}
```

以下示例显示了 **DescribeSimulation** 的输出中描述日志配置的部分。日志组的名称显示在 `LogGroupArn` 的末尾。

```
   
    "LoggingConfiguration": {
        "Destinations": [
            {
                "CloudWatchLogsLogGroup": {
                    "LogGroupArn": "arn:aws:logs:us-west-2:111122223333:log-group:MySimulationLogs"
                }
            }
        ]
    },
```

每个模拟日志组都包含多个日志流：
+ **管理日志流**- SimSpace Weaver 服务生成的模拟管理消息。

  ```
  /sim/management
  ```
+ **错误日志流**- SimSpace Weaver 服务生成的错误消息。只有在出现错误时，此日志流才会存在。 SimSpace Weaver 将您的应用程序写入的错误存储在它们自己的应用程序日志流中（参见以下日志流）。

  ```
  /sim/errors
  ```
+ **空间应用程序日志流**（每个工作线程上的每个空间应用程序 1 个）– 空间应用程序生成的控制台输出。每个空间应用程序都会将日志写入其日志流。{{spatial-app-id}} 是 {{worker-id}} 末尾斜杠后的全部字符。

  ```
  /domain/{{spatial-domain-name}}/app/worker-{{worker-id}}/{{spatial-app-id}}
  ```
+ **自定义应用程序日志流**（每个自定义应用程序实例 1 个）– 自定义应用程序生成的控制台输出。每个自定义应用程序实例都会将日志写入其日志流。

  ```
  /domain/{{custom-domain-name}}/app/{{custom-app-name}}/{{random-id}}
  ```
+ **服务应用程序日志流**（每个服务应用程序实例 1 个）– 服务应用程序生成的控制台输出。每个服务应用程序都会将日志写入其日志流。{{service-app-id}} 是 {{service-app-name}} 末尾斜杠后的全部字符。

  ```
  /domain/{{service-domain-name}}/app/{{service-app-name}}/{{service-app-id}}
  ```