Monitorización de Neptune con Amazon CloudWatch - Amazon Neptune

Monitorización de Neptune con Amazon CloudWatch

Amazon Neptune y Amazon CloudWatch están integrados, por lo que puede recopilar y analizar las métricas de rendimiento. Puede monitorizar estas métricas mediante la consola de CloudWatch, la AWS Command Line Interface (AWS CLI) o la API de CloudWatch.

CloudWatch también le permite establecer alarmas, de modo que pueda recibir notificaciones si un valor de métrica supera un umbral que especifique. Incluso puede configurar eventos de CloudWatch para tomar medidas correctivas si se produce una interrupción. Para obtener más información sobre el uso de CloudWatch y las alarmas, consulte la documentación de CloudWatch.

Visualización de datos de CloudWatch (consola)

Para ver los datos de CloudWatch para un clúster de Neptune (consola)
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, seleccione Métricas.

  3. En el panel All Metrics (Todas las métricas), elija Neptune y, a continuación, DBClusterIdentifier.

  4. En el panel superior, desplácese hacia abajo para ver la lista completa de métricas correspondientes a su clúster. Las opciones de métricas de Neptune disponibles aparecen en la lista Viendo.

Para seleccionar o anular la selección de una métrica individual, en el panel de resultados, marque la casilla situada junto al nombre del recurso y la métrica. Los gráficos que muestran las métricas de los elementos seleccionados aparecen en la parte inferior de la consola. Para obtener más información sobre los gráficos de CloudWatch, consulte Representación gráfica de las métricas en la Guía del usuario de Amazon CloudWatch.

Visualización de datos de CloudWatch (AWS CLI)

Para ver los datos de CloudWatch para un clúster de Neptune (AWS CLI)
  1. Instala la AWS CLI. Para conocer las instrucciones, consulte la Guía del usuario de AWS Command Line Interface.

  2. Utilice la AWS CLI para obtener información. Los parámetros de CloudWatch relevantes para Neptune se enumeran en Métricas de CloudWatch de Neptune.

    El siguiente ejemplo recupera las métricas de CloudWatch para el número de solicitudes de Gremlin por segundo para el clúster de 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 ]]>

Visualización de datos de CloudWatch (API)

CloudWatch también admite una acción Query para que pueda solicitar información mediante programación. Para obtener más información, consulte la documentación de la API de Query de CloudWatch y la Referencia de la API de Amazon CloudWatch.

Cuando una acción de CloudWatch requiera un parámetro que es específico de la monitorización de Neptune, como MetricName, use los valores que se muestran en Métricas de CloudWatch de Neptune.

En el siguiente ejemplo, se muestra una solicitud de CloudWatch de bajo nivel, mediante los siguientes parámetros:

  • 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

A continuación se muestra el aspecto de una solicitud de CloudWatch. Sin embargo, solo se muestra el formato de la solicitud; debe construir su propia solicitud en función de sus métricas y plazo de tiempo.

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