本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
监控 CloudWatch 指标
MemoryDB 和 CloudWatch 已集成,因此您可以收集各种指标。您可以使用监控这些指标 CloudWatch。
注意
以下示例需要 CloudWatch 命令行工具。有关开发者工具的更多信息 CloudWatch 以及要下载开发者工具,请参阅 CloudWatch 产品页面
以下过程向您展示 CloudWatch 如何使用收集集群过去一小时的存储空间统计信息。
注意
下述示例中提供的 StartTime
和 EndTime
值都供说明之用。确保针对您的节点使用适当的开始和结束时间值替代示例中的相应值。
有关 MemoryDB 限制的信息,请参阅 MemoryDB 的AWS 服务限制。
监控 CloudWatch 指标(控制台)
收集集群的CPU利用率统计信息
-
登录 AWS Management Console 并打开 MemoryDB 控制台,网址为。https://console.aws.amazon.com/memorydb/
-
选择您希望查看其度量标准的节点。
注意
若选择 20 个以上的节点,则将禁用在控制台上查看指标。
-
在 AWS 管理控制台的集群页面上,单击一个或多个集群的名称。
显示集群的详情页面。
-
单击位于窗口顶部的 Nodes 选项卡。
-
在详情窗口的 Nodes 选项卡上,选择您希望查看其度量标准的节点。
可用 CloudWatch 指标列表显示在控制台窗口的底部。
-
单击 “CPU利用率” 指标。
CloudWatch 控制台将打开,显示您选择的指标。您可以使用统计数据和周期下拉列表框以及时间范围 选项卡来更改所显示的指标。
-
使用监控 CloudWatch 指标 CloudWatch CLI
收集集群的CPU利用率统计信息
-
使用aws cloudwatch get-metric-statistics带有以下参数的 CloudWatch 命令(请注意,开始和结束时间仅作为示例显示;您需要用自己的适当开始和结束时间替换):
对于 Linux、macOS 或 Unix:
aws cloudwatch get-metric-statistics CPUUtilization \ --dimensions=
ClusterName=mycluster,NodeId=0002
" \ --statistics=Average
\ --namespace="AWS/MemoryDB
" \ --start-time2013-07-05T00:00:00
\ --end-time2013-07-06T00:00:00
\ --period=60
对于 Windows:
mon-get-stats CPUUtilization ^ --dimensions=
ClusterName=mycluster,NodeId=0002
" ^ --statistics=Average
^ --namespace="AWS/MemoryDB
" ^ --start-time2013-07-05T00:00:00
^ --end-time2013-07-06T00:00:00
^ --period=60
使用监控 CloudWatch 指标 CloudWatch API
收集集群的CPU利用率统计信息
-
CloudWatch API
GetMetricStatistics
使用以下参数调用(请注意,开始和结束时间仅作为示例显示;您需要用自己的适当开始和结束时间代替):-
Statistics.member.1
=Average
-
Namespace
=AWS/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>
-