监控 CloudWatch 指标 - Amazon MemoryDB for Redis
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

监控 CloudWatch 指标

MemoryDB 和 CloudWatch 集成在一起,因此您可收集多种指标。您可以使用监控这些指标 CloudWatch。

注意

以下示例需要 CloudWatch 命令行工具。有关 CloudWatch 开发人员工具的更多信息和下载,请参阅 CloudWatch 产品页面

以下过程说明了 CloudWatch 如何使用收集过去一小时内集群的存储空间统计数据。

注意

以下示例中提供的StartTimeEndTime值仅用于说明目的。确保为节点替换相应的开始时间和结束时间值。

有关 MemoryDB 限制的信息,请参阅 MemoryDB 的Amazon服务限制

监控 CloudWatch 指标(控制台)

收集集群的 CPU 利用率统计信息

  1. 登录Amazon Web Services Management Console并打开 MemoryDB for Redis 控制台,网址为 https://console.aws.amazon.com/memorydb/

  2. 选择您要查看其指标的节点。

    注意

    若选择 20 个以上的节点,则将禁用在控制台上查看指标。

    1. 在Amazon管理控制台的 Clusters(集群)页面上,单击一个或多个集群的名称。

      此时将显示集群的详细信息页面。

    2. 单击位于窗口顶部的 Nodes 选项卡。

    3. 在详细信息窗口的节点选项卡上,选择要查看其指标的节点。

      在控制台窗口底部会显示可用 CloudWatch 指标的列表。

    4. 单击 CPU 利用率 度量标准。

      CloudWatch 控制台将打开,其中会显示您选择的指标。您可以使用 Statistic (统计数据)Period (周期) 下拉列表框以及 Time Range (时间范围) 选项卡来更改所显示的指标。

使用 CloudWatch CLI 监控 CloudWatch 指标

收集集群的 CPU 利用率统计信息

  • 使用aws cloudwatch get-metric-statistics带有以下参数的 CloudWatch 命令(请注意,此处的开始和结束时间仅作为示例;您需要替换为适合您自己的开始和结束时间):

    对于 Linux、macOS 或 Unix:

    aws cloudwatch get-metric-statistics CPUUtilization \ --dimensions=ClusterName=mycluster,NodeId=0002" \ --statistics=Average \ --namespace="Amazon/MemoryDB" \ --start-time 2013-07-05T00:00:00 \ --end-time 2013-07-06T00:00:00 \ --period=60

    对于 Windows:

    mon-get-stats CPUUtilization ^ --dimensions=ClusterName=mycluster,NodeId=0002" ^ --statistics=Average ^ --namespace="Amazon/MemoryDB" ^ --start-time 2013-07-05T00:00:00 ^ --end-time 2013-07-06T00:00:00 ^ --period=60

使用 CloudWatch API 监控 CloudWatch 指标

收集集群的 CPU 利用率统计信息

  • GetMetricStatistics使用以下参数调用 CloudWatch API(请注意,此处的开始和结束时间仅作为示例;您需要替换为适合您自己的开始和结束时间):

    • Statistics.member.1=Average

    • Namespace=Amazon/MemoryDB

    • StartTime=2013-07-05T00:00:00

    • EndTime=2013-07-06T00:00:00

    • Period=60

    • MeasureName=CPUUtilization

    • Dimensions=ClusterName=mycluster,NodeId=0002

    http://monitoring.amazonaws.com/ ?SignatureVersion=4 &Action=GetMetricStatistics &Version=2014-12-01 &StartTime=2013-07-16T00:00:00 &EndTime=2013-07-16T00:02:00 &Period=60 &Statistics.member.1=Average &Dimensions.member.1="ClusterName=mycluster" &Dimensions.member.2="NodeId=0002" &Namespace=Amazon/memorydb &MeasureName=CPUUtilization &Timestamp=2013-07-07T17%3A48%3A21.746Z &AWS;AccessKeyId=<&AWS; Access Key ID> &Signature=<Signature>