发布于: Nov 16, 2023

AWS AppSync 是一项完全托管式服务,可让开发人员基于实时数据构建数字体验。借助 AppSync,您可以配置数据来源以向订阅客户端推送和发布实时数据更新。AppSync 处理连接管理、可扩展性、扇出和广播,从而使您专注于应用程序业务需求,而非管理复杂的基础设施。

AppSync 现在支持使用其他 Amazon CloudWatch 指标进行基本监控,从而深入了解您的 GraphQL 实时 API 的使用情况和性能。以下指标现已可用:

  • InboundMessageSuccess:针对 GraphQL 突变成功处理的入站消息(订阅调用)数量。 
  • InboundMessageError:由于 GraphQL 突变的特定 API 失败而导致处理失败的入站消息(订阅调用)的数量。 
  • InboundMessageFailure:由于 GraphQL 突变引起的源自 AWS AppSync 的错误而导致处理失败的入站消息(订阅调用)数量。
  • OutboundMessages:通过 WebSocket 发送到连接客户端的消息数量(消息负载以 5kb 为增量计算)。
  • ConnectRequest:向 AWS AppSync 发出的 WebSocket 连接请求数量。
  • InvalidationRequestSuccess:成功处理的失效请求数量。
  • InvalidationRequestError:由于特定于 API 的故障而无法处理的失效请求数量。
  • InvalidationRequestFailure:由于源自 AWS AppSync 的错误而无法处理的失效请求数量。
  • InvalidationRequestDropped:丢弃的失效请求数量。

此功能已在提供 AppSync 的所有 AWS 区域推出。有关如何开始使用的更多详细信息,请参阅 AppSync 文档