使用 Amazon 監控 Neptune CloudWatch - Amazon Neptune

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon 監控 Neptune CloudWatch

整合了 Amazon Neptune 和 Amazon CloudWatch ,因此您可以收集和分析效能指標。您可以使用 CloudWatch 主控台、 AWS Command Line Interface (AWS CLI) 或 CloudWatch API 監視這些指標。

CloudWatch 也可讓您設定警示,以便在指標值違反您指定的閾值時收到通知。您甚至可以設置 CloudWatch 事件以在發生違規時採取糾正措施。如需使用 CloudWatch 和警示的詳細資訊,請參閱CloudWatch 文件

檢視 CloudWatch 資料 (主控台)

若要檢視 Neptune 叢集 (主控台) 的 CloudWatch 資料
  1. 請登入 AWS Management Console 並開啟 CloudWatch 主控台,網址為 https://console.aws.amazon.com/cloudwatch/

  2. 在導覽窗格中,選擇 指標

  3. 在「所有測量結果」窗格中,選擇 Neptune,然後選擇「資料庫」ClusterIdentifier。

  4. 在上方窗格中,向下捲動以檢視叢集的完整指標清單。可用的 Neptune 指標選項會出現在檢視清單中。

若要選取或取消選取個別指標,請在結果窗格中,選擇資源名稱和指標旁的核取方塊。圖表顯示所選取項目的指標顯示於主控台底部。若要進一步了解 CloudWatch 圖形,請參閱 Amazon CloudWatch 使用者指南中的圖形指

檢視 CloudWatch 資料 (AWS CLI)

若要檢視 Neptune 叢集的 CloudWatch 資料 (AWS CLI)
  1. 安裝 AWS CLI. 如需指示,請參閱 AWS Command Line Interface 使用者指南

  2. 使用 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