

# 在 Amazon CloudWatch 中监控日志事件
<a name="AuroraPostgreSQL.CloudWatch.Monitor"></a>

随着 Aurora PostgreSQL 日志事件已发布并可用作 Amazon CloudWatch Logs，您可以使用 Amazon CloudWatch 查看和监控事件。有关监控的更多信息，请参阅[查看发送到 CloudWatch Logs 的日志数据](https://docs.amazonaws.cn/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData)。

当您开启日志导出时，将使用前缀 `/aws/rds/cluster/` 以及 Aurora PostgreSQL 的名称和日志类型自动创建一个新的日志组，如下模式所示。

```
/aws/rds/cluster/your-cluster-name/postgresql
```

例如，假设一个名为 `docs-lab-apg-small` 的 Aurora PostgreSQL 数据库集群将其日志导出到 Amazon CloudWatch Logs。它在 Amazon CloudWatch 中的日志组名称如下所示。

```
/aws/rds/cluster/docs-lab-apg-small/postgresql
```

如果存在具有指定名称的日志组，Aurora 将使用该日志组为 Aurora 数据库集群导出日志数据。Aurora PostgreSQL 数据库集群中的每个数据库实例都会将其 PostgreSQL 日志作为不同的日志流上载到日志组。您可以使用 Amazon CloudWatch 中提供的各种图形和分析工具，检查日志组及其日志流。

例如，您可以在 Aurora PostgreSQL 数据库集群的日志事件中搜索信息，并使用 CloudWatch Logs 控制台、Amazon CLI 或 CloudWatch Logs API 来筛选事件。有关更多信息，请参阅《Amazon CloudWatch Logs 用户指南》**中的[搜索和筛选日志数据](https://docs.amazonaws.cn/AmazonCloudWatch/latest/logs/MonitoringLogData.html)。

原定设置情况下，创建新的日志组时，对其保留期使用 **Never expire**（永不过期）。您可以使用 CloudWatch Logs 控制台、Amazon CLI 或 CloudWatch Logs API 更改日志保留期。要了解更多信息，请参阅《Amazon CloudWatch Logs 用户指南》**中的[更改 CloudWatch Logs 中的日志数据留存](https://docs.amazonaws.cn/AmazonCloudWatch/latest/logs/SettingLogRetention.html)。

**提示**  
您可以使用自动化配置（例如 Amazon CloudFormation）创建具有预定义日志保留期、指标筛选条件和访问权限的日志组。