本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon 監控 Neptune CloudWatch
整合了 Amazon Neptune 和 Amazon 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,然後選擇「資料庫」ClusterIdentifier。
-
在上方窗格中,向下捲動以檢視叢集的完整指標清單。可用的 Neptune 指標選項會出現在檢視清單中。
若要選取或取消選取個別指標,請在結果窗格中,選擇資源名稱和指標旁的核取方塊。圖表顯示所選取項目的指標顯示於主控台底部。若要進一步了解 CloudWatch 圖形,請參閱 Amazon CloudWatch 使用者指南中的圖形指標。
檢視 CloudWatch 資料 (AWS CLI)
若要檢視 Neptune 叢集的 CloudWatch 資料 (AWS CLI)
安裝 AWS CLI. 如需指示,請參閱 AWS Command Line Interface 使用者指南。
-
使用 AWS CLI 來擷取資訊。中列出了 Neptune 的相關 CloudWatch 參數Neptune CloudWatch 度量。
下列範例會 CloudWatch 擷取叢集每秒 Grinlin 要求數目的度量。
gremlin-cluster
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 文件和 Amazon CloudWatch API 參考資料。
當 CloudWatch 動作需要 Neptune 監視專用的參數時 (例如)MetricName
,請使用中列出的值Neptune CloudWatch 度量。
下列範例會示範使用下列參數的低階 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