Supervisión de Amazon Location Service con Amazon CloudWatch - Amazon Location Service

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.

Supervisión de Amazon Location Service con Amazon CloudWatch

Amazon CloudWatch monitorea tus AWS recursos y las aplicaciones en las que ejecutas prácticamente AWS en tiempo real. Puedes monitorear los recursos de Amazon Location utilizando CloudWatch, que recopila datos sin procesar y procesa las métricas para convertirlas en estadísticas significativas casi en tiempo real. Puedes ver información histórica de hasta 15 meses o buscar métricas para consultarlas en la CloudWatch consola de Amazon y obtener más información sobre tus recursos de ubicaciones de Amazon. Puede establecer alarmas definiendo umbrales y enviar notificaciones o realizar acciones cuando se alcancen dichos umbrales.

Para obtener más información, consulta la Guía del CloudWatch usuario de Amazon

Métricas de Amazon Location Service exportadas a Amazon CloudWatch

Las métricas son puntos de datos ordenados por tiempo que se exportan a CloudWatch. Una dimensión es un par nombre/valor que identifica la métrica. Para obtener más información, consulta Uso de CloudWatch métricas y CloudWatchdimensiones en la Guía del CloudWatch usuario de Amazon.

Las siguientes son las métricas a las que Amazon Location Service exporta CloudWatch en el espacio de AWS/Location nombres.

Métrica Descripción

CallCount

El número de llamadas realizadas a un punto de conexión de la API determinado.

Dimensiones válidas: nombres de API de Amazon Location Service

Estadísticas válidas: suma

Unidades: recuento

ErrorCount

El número de respuestas de error a las llamadas realizadas a un punto de conexión de la API determinado.

Dimensiones válidas: nombres de API de Amazon Location Service

Estadísticas válidas: suma

Unidades: recuento

SuccessCount

El número de llamadas realizadas correctamente a un punto de conexión de la API determinado.

Dimensiones válidas: nombres de API de Amazon Location Service

Estadísticas válidas: suma

Unidades: recuento

CallLatency

El tiempo que tarda la operación en procesar y devolver una respuesta cuando se realiza una llamada a un punto de conexión de la API determinado.

Dimensiones válidas: nombres de API de Amazon Location Service

Estadísticas válidas: Promedio

Unidades: milisegundos

Ver las métricas de Amazon Location Service

Puedes ver las métricas de Amazon Location Service en la Amazon CloudWatch consola o mediante la Amazon CloudWatch API.

Para ver las métricas mediante la consola CloudWatch

  1. Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/.

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

  3. En la pestaña Todas las métricas, seleccione el espacio de nombres de Amazon Location.

  4. Seleccione el tipo de métrica que desea ver.

  5. Seleccione una métrica para agregarla al gráfico.

Para obtener más información, consulta Ver métricas disponibles en la Guía del CloudWatch usuario de Amazon.

Crea CloudWatch alarmas para las métricas de Amazon Location Service

Puedes usarlo CloudWatch para configurar alarmas en tus métricas de Amazon Location Service. Por ejemplo, puedes crear una alarma CloudWatch para enviar un correo electrónico cada vez que se produzca un aumento en el recuento de errores.

Los siguientes temas ofrecen información general de alto nivel sobre cómo definir alarmas mediante CloudWatch. Para obtener instrucciones detalladas, consulta Uso de alarmas en la Guía del CloudWatch usuario de Amazon.

Para configurar las alarmas mediante la CloudWatch consola

  1. Abra la CloudWatch consola en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, elija Alarmas.

  3. Elija Crear Alarma.

  4. Elija Select Metric (Seleccionar métrica).

  5. En la pestaña Todas las métricas, seleccione el espacio de nombres de Amazon Location.

  6. Seleccione una categoría métrica.

  7. Busque la fila con la métrica para la que desee crear una alarma y, a continuación, active la casilla de verificación situada junto a esta fila.

  8. Elija Seleccionar métrica.

  9. En Métrica, rellene los valores.

  10. Especifique las condiciones de la alarma.

  11. Elija Siguiente.

  12. Si desea enviar una notificación cuando se cumplan las condiciones de alarma:

    • En Activación del estado de alarma, seleccione el estado de alarma para solicitar el envío de una notificación.

    • En Seleccione un tema de SNS, elija Crear nuevo tema para crear un nuevo tema de Amazon Simple Notification Service (Amazon SNS). Introduzca el nombre del tema y el correo electrónico al que desea enviar la notificación.

    • En Enviar una notificación, introduzca direcciones de correo electrónico adicionales a las que enviar la notificación.

    • Seleccione Agregar notificación. Esta lista se guarda y aparece en el campo para futuras alarmas.

  13. Cuando haya terminado, elija Siguiente.

  14. Ingrese un nombre y una descripción para la alarma y, a continuación, elija Siguiente.

  15. Confirme los detalles de la alarma y, a continuación, seleccione Siguiente.

nota

Al crear un nuevo tema de Amazon SNS, debe verificar la dirección de correo electrónico antes de poder enviar una notificación. Si el correo electrónico no está verificado, no se recibirá la notificación cuando se inicie una alarma debido a un cambio de estado.

Para obtener más información sobre cómo configurar las alarmas mediante la CloudWatch consola, consulta Crear una alarma que envíe correo electrónico en la Guía del CloudWatch usuario de Amazon.

Se usa CloudWatch para monitorear el uso comparándolo con las cuotas

Puedes crear CloudWatch alarmas de Amazon para que te notifiquen cuando la utilización de una cuota determinada supere un umbral configurable. Esto le permite reconocer cuándo está cerca de sus límites de cuota y adaptar su utilización para evitar sobrecostos o solicitar un aumento de la cuota, si es necesario. Para obtener información sobre cómo CloudWatch monitorizar las cuotas, consulta Visualización de tus cuotas de servicio y configuración de alarmas en la Guía del CloudWatch usuario de Amazon.

CloudWatch ejemplos de métricas para Amazon Location Service

Puedes usar la GetMetricDataAPI para recuperar las métricas de Amazon Location.

  • Por ejemplo, puedes controlar CallCount y establecer una alarma para cuando se produzca un descenso en el número.

    Supervisar las métricas de CallCount para SendDeviceLocation puede ayudarle a obtener una perspectiva sobre los activos rastreados. Si las cifras de CallCount disminuyen, significa que los activos rastreados, como una flota de camiones, han dejado de enviarse a sus ubicaciones actuales. Configurar una alarma para ello puede avisarle que se ha producido un problema.

  • Como otro ejemplo, puede monitorear ErrorCount y configurar una alarma para cuando se produzca un aumento en el número.

    Los rastreadores deben estar asociados a las colecciones de geovallas para que las ubicaciones de los dispositivos se puedan evaluar comparándolas con las geovallas. Si tiene una flota de dispositivos que requiere actualizaciones de ubicación continuas, ver CallCount de BatchEvaluateGeofence o BatchPutDevicePosition descender a cero indica que las actualizaciones han dejado de fluir.

El siguiente es un ejemplo de resultado GetMetricDatacon las métricas para CallCount y ErrorCount para la creación de recursos de mapas.

{ "StartTime": 1518867432, "EndTime": 1518868032, "MetricDataQueries": [ { "Id": "m1", "MetricStat": { "Metric": { "Namespace": "AWS/Location", "MetricName": "CallCount", "Dimensions": [ { "Name": "SendDeviceLocation", "Value": "100" } ] }, "Period": 300, "Stat": "SampleCount", "Unit": "Count" } }, { "Id": "m2", "MetricStat": { "Metric": { "Namespace": "AWS/Location", "MetricName": "ErrorCount", "Dimensions": [ { "Name": "AssociateTrackerConsumer", "Value": "0" } ] }, "Period": 1, "Stat": "SampleCount", "Unit": "Count" } } ] }