Monitoreo de métricas de nodo y clúster de CloudWatch - Amazon ElastiCache

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Monitoreo de métricas de nodo y clúster de CloudWatch

ElastiCache y CloudWatch se encuentran integrados para ofrecer una amplia variedad de métricas. Estas métricas se pueden monitorear mediante CloudWatch.

nota

El siguiente ejemplo requiere el uso de las herramientas de línea de comandos de CloudWatch. A fin de obtener más información sobre CloudWatch y cómo descargar las herramientas para desarrolladores, consulte la página de producto de CloudWatch.

Los siguientes procedimientos muestran cómo utilizar CloudWatch a fin de recopilar estadísticas de espacio de almacenamiento para un clúster de caché en la última hora.

nota

Los valores de StartTime y EndTime proporcionados en los ejemplos siguientes se proporcionan con fines ilustrativos. Deberá sustituir los valores de hora de inicio y finalización para sus nodos de caché.

Para obtener más información sobre los límites de ElastiCache, consulte AWS Service Limits de ElastiCache.

Monitoreo de métricas de nodo y clúster de CloudWatch (consola)

Para recopilar estadísticas de uso de la CPU de un clúster de caché

  1. Inicie sesión en la AWS Management Console y abra la consola de ElastiCache en https://console.aws.amazon.com/elasticache/.

  2. Seleccione los nodos de caché de los que desea ver métricas.

    nota

    La selección de más de 20 nodos deshabilita la visualización de métricas en la consola.

    1. En la página de Cache Clusters (Clústeres de caché) de la AWS Management Console, haga clic en el nombre de uno o varios clústeres de caché.

      Aparecerá la página de detalles del clúster de caché.

    2. Haga clic en la pestaña Nodes (Nodos) situada en la parte superior de la ventana.

    3. En la pestaña Nodes de la ventana de detalles, seleccione los nodos de caché para los que desea ver métricas.

      Aparecerá una lista de las métricas de CloudWatch en la parte inferior de la ventana de la consola.

    4. Haga clic en la métrica CPU Utilization.

      Se abrirá la consola de CloudWatch y se mostrarán las métricas seleccionadas. Puede usar los cuadros de lista desplegables Statistic y Period y la pestaña Time Range para cambiar las métricas mostradas.

Monitoreo de las métricas de nodo y clúster de CloudWatch mediante la CLI de CloudWatch

Para recopilar estadísticas de uso de la CPU de un clúster de caché

  • Para Linux, macOS o Unix:

    aws cloudwatch get-metric-statistics \ --namespace AWS/ElastiCache \ --metric-name CPUUtilization \ --dimensions='[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]' \ --statistics=Average \ --start-time 2018-07-05T00:00:00 \ --end-time 2018-07-06T00:00:00 \ --period=3600

    Para Windows:

    aws cloudwatch get-metric-statistics ^ --namespace AWS/ElastiCache ^ --metric-name CPUUtilization ^ --dimensions='[{"Name":"CacheClusterId","Value":"test"},{"Name":"CacheNodeId","Value":"0001"}]' ^ --statistics=Average ^ --start-time 2018-07-05T00:00:00 ^ --end-time 2018-07-06T00:00:00 ^ --period=3600

Monitoreo de las métricas de clúster y nodo de CloudWatch mediante la API de CloudWatch

Para recopilar estadísticas de uso de la CPU de un clúster de caché

  • Llame a la API de CloudWatch GetMetricStatistics con los siguientes parámetros (tenga en cuenta que las horas de inicio y finalización solo se muestran como ejemplos; tendrá que sustituir estos valores por sus propias horas de inicio y finalización):

    • Statistics.member.1=Average

    • Namespace=AWS/ElastiCache

    • StartTime=2013-07-05T00:00:00

    • EndTime=2013-07-06T00:00:00

    • Period=60

    • MeasureName=CPUUtilization

    • Dimensions=CacheClusterId=mycachecluster,CacheNodeId=0002

    ejemplo
    http://monitoring.amazonaws.com/ ?Action=GetMetricStatistics &SignatureVersion=4 &Version=2014-12-01 &StartTime=2018-07-05T00:00:00 &EndTime=2018-07-06T23:59:00 &Period=3600 &Statistics.member.1=Average &Dimensions.member.1="CacheClusterId=mycachecluster" &Dimensions.member.2="CacheNodeId=0002" &Namespace=&AWS;/ElastiCache &MeasureName=CPUUtilization &Timestamp=2018-07-07T17%3A48%3A21.746Z &AWS;AccessKeyId=<&AWS; Access Key ID> &Signature=<Signature>