本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Neptune 和亚马逊 CloudWatch 集成在一起,因此您可以收集和分析绩效指标。您可以使用 CloudWatch 控制台、 AWS Command Line Interface (AWS CLI) 或 CloudWatch API 监控这些指标。
CloudWatch 还允许您设置警报,以便在指标值违反您指定的阈值时收到通知。您甚至可以设置 CloudWatch 事件,以便在发生违规行为时采取纠正措施。有关使用 CloudWatch 和警报的更多信息,请参阅CloudWatch 文档
主题
查看 CloudWatch 数据(控制台)
查看 Neptune 集群 CloudWatch 的数据(控制台)
登录 AWS Management Console 并打开 CloudWatch 控制台,网址为https://console.aws.amazon.com/cloudwatch/
。 在导航窗格中,选择指标。
-
在 “所有指标” 窗格中,选择 Neptune,然后选择 “DBCluster标识符”。
-
在上方窗格中,向下滚动以查看集群的完整指标列表。查看列表会显示可用的 Neptune 指标选项。
要选择或取消选择单个指标,请在结果窗格中选中资源名称和指标旁边的复选框。控制台底部显示所选项目指标的图形。要了解有关 CloudWatch 图表的更多信息,请参阅 Amazon CloudWatch 用户指南中的图表指标。
查看 CloudWatch 数据 (AWS CLI)
查看 Neptune 集群 CloudWatch 的数据 ()AWS CLI
安装 AWS CLI。有关说明,请参阅 AWS Command Line Interface 用户指南。
-
使用 AWS CLI 来获取信息。中列出了海王星的相关 CloudWatch 参数。Neptun CloudWatch e 指标
以下示例检索集 CloudWatch 群每秒 Gremlin 请求数的指标。
gremlin-cluster
<![CDATA[ aws cloudwatch get-metric-statistics \ --namespace AWS/Neptune --metric-name GremlinRequestsPerSec \ --dimensions Name=DBClusterIdentifier,Value=gremlin-cluster \ --start-time 2018-03-03T00:00:00Z --end-time 2018-03-04T00:00:00Z \ --period 60 --statistics=Average ]]>
查看 CloudWatch 数据 (API)
CloudWatch 还支持一项Query
操作,以便您可以通过编程方式请求信息。有关更多信息,请参阅CloudWatch 查询 API 文档和亚马逊 CloudWatch API 参考。
当 CloudWatch 操作需要特定于 Neptune 监控的参数时(例如)MetricName
,请使用中列出的值。Neptun CloudWatch e 指标
以下示例显示了使用以下参数的低级 CloudWatch 请求:
Statistics.member.1
=Average
Dimensions.member.1
=DBClusterIdentifier=gremlin-cluster
Namespace
=AWS/Neptune
StartTime
=2013-11-14T00:00:00Z
EndTime
=2013-11-16T00:00:00Z
Period
=60
MetricName
=GremlinRequestsPerSec
以下是 CloudWatch 请求的样子。但是,这只是为了说明该请求的形式;您必须基于自己的指标和时间范围来构造自己的请求。
https://monitoring.amazonaws.com/ ?SignatureVersion=2 &Action=GremlinRequestsPerSec &Version=2010-08-01 &StartTime=2018-03-03T00:00:00 &EndTime=2018-03-04T00:00:00 &Period=60 &Statistics.member.1=Average &Dimensions.member.1=DBClusterIdentifier=gremlin-cluster &Namespace=AWS/Neptune &MetricName=GremlinRequests &Timestamp=2018-03-04T17%3A48%3A21.746Z &AWSAccessKeyId=
AWS Access Key ID
; &Signature=signature