监控 Amazon Keyspaces(Apache Cassandra 兼容) - Amazon Keyspaces(Apache Cassandra 兼容)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

监控 Amazon Keyspaces(Apache Cassandra 兼容)

监控是保持 Amazon Keyspaces 和您的其他 Amazon 解决方案的可靠性、可用性和性能的重要方面。Amazon 提供以下监控工具来监视 Amazon Keyspaces,在出现问题时进行报告,并在适当的时候采取自动措施:

  • Amazon Keyspaces 在Amazon Web Services Management Console中提供了一个预配置的控制面板,用于显示账户中所有表中汇总的延迟和错误。

  • Amazon CloudWatch 实时监控您的 Amazon 资源以及在 Amazon 上运行的应用程序。您可以使用自定义的控制面板收集并跟踪指标。例如,您可以通过在不同时间和不同负载条件下衡量性能来为您的环境中的正常 Amazon Keyspaces 性能创建基准。在监控 Amazon Keyspaces 时,应存储历史监控数据,以便将此数据与当前性能数据进行比较,确定正常性能模式和性能异常,并设计解决问题的方法。要建立基准,您至少应监控系统错误。有关更多信息,请参阅 Amazon CloudWatch 用户指南

  • Amazon CloudWatch 警报按您指定的时间段监控单个指标,并根据相对于给定阈值的指标值在若干时间段内执行一项或多项操作。例如,如果您在预置模式下将 Amazon Keyspaces 与 Application Auto Scaling 结合使用,则该操作是由 Amazon Simple Notification Service (Amazon SNS) 发送的通知,用于评估 Application Auto Scaling 策略。

    CloudWatch 告警将不会调用操作,因为这些操作处于特定状态。该状态必须已改变并在指定的若干个时间段内保持不变。有关更多信息,请参阅 使用亚马逊监控亚马逊密钥空间 CloudWatch

  • Amazon CloudWatch Logs 使您能够监控、存储和访问来自 Amazon Keyspaces 表、CloudTrail 和其他来源的日志文件。CloudWatch Logs 可以监控日志文件中的信息,并在达到特定阈值时通知您。您还可以在高持久性存储中检索您的日志数据。有关更多信息,请参阅 Amazon CloudWatch Logs 用户指南

  • Amazon CloudTrail 捕获由您的 Amazon Web Services 账户 或代表该账户发出的 API 调用和相关事件,并将日志文件传输到您指定的 Amazon S3 存储桶。您可以标识哪些用户和账户调用了 Amazon、从中发出调用的源 IP 地址以及调用的发生时间。有关更多信息,请参阅 Amazon CloudTrail 用户指南

Amazon EventBridge 是一种无服务器事件总线服务,可以轻松地将应用程序与来自各种来源的数据相连接。EventBridge 可以从您自己的应用程序、软件即服务 (SaaS) 应用程序和Amazon服务传输实时数据流,然后将该数据路由到诸如 Lambda 之类的目标。这使您能够监控服务中发生的事件,并构建事件驱动的架构。有关更多信息,请参阅 Amazon EventBridge 用户指南