Surveillance d'Amazon Location Service avec Amazon CloudWatch - Amazon Location Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Surveillance d'Amazon Location Service avec Amazon CloudWatch

Amazon CloudWatch surveille vos AWS ressources et les applications que vous exécutez AWS en temps quasi réel. Vous pouvez surveiller les ressources Amazon Location à l'aide CloudWatch de ce service qui collecte des données brutes et transforme les métriques en statistiques significatives en temps quasi réel. Vous pouvez consulter des informations historiques sur une période allant jusqu'à 15 mois ou des statistiques de recherche à consulter dans la CloudWatch console Amazon pour avoir une meilleure idée de vos ressources Amazon Location. Vous pouvez également définir des alarmes en définissant des seuils, envoyer des notifications ou prendre des mesures lorsque ces seuils sont atteints.

Pour plus d'informations, consultez le guide de CloudWatch l'utilisateur Amazon

Métriques Amazon Location Service exportées vers Amazon CloudWatch

Les métriques sont des points de données ordonnés dans le temps qui sont exportés vers CloudWatch. Une dimension est une paire nom/valeur qui identifie la métrique. Pour plus d'informations, consultez la section Utilisation CloudWatch des métriques et des CloudWatchdimensions dans le guide de CloudWatch l'utilisateur Amazon.

Voici les métriques vers lesquelles Amazon Location Service exporte CloudWatch dans l'espace de AWS/Location noms.

Métrique Description

CallCount

Le nombre d'appels effectués vers un point de terminaison d'API donné.

Dimensions valides : noms des API Amazon Location Service

Statistique valide : somme

Unités : nombre

ErrorCount

Le nombre de réponses d'erreur suite à des appels effectués vers un point de terminaison d'API donné.

Dimensions valides : noms des API Amazon Location Service

Statistique valide : somme

Unités : nombre

SuccessCount

Le nombre d'appels réussis effectués vers un point de terminaison d'API donné.

Dimensions valides : noms des API Amazon Location Service

Statistique valide : somme

Unités : nombre

CallLatency

Le temps nécessaire à l'opération pour traiter et renvoyer une réponse lorsqu'un appel est effectué vers un point de terminaison d'API donné.

Dimensions valides : noms des API Amazon Location Service

Statistique valide : moyenne

Unités : millisecondes

Afficher les statistiques d'Amazon Location Service

Vous pouvez consulter les statistiques d'Amazon Location Service sur la Amazon CloudWatch console ou à l'aide de l'Amazon CloudWatchAPI.

Pour afficher les métriques à l'aide de la CloudWatch console

  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le panneau de navigation, sélectionnez ‎Métriques.

  3. Dans l'onglet Toutes les métriques, choisissez l'espace de noms Amazon Location.

  4. Sélectionnez le type de métrique à afficher.

  5. Sélectionnez la métrique et ajoutez-la au graphique.

Pour plus d'informations, consultez la section Afficher les métriques disponibles dans le guide de CloudWatch l'utilisateur Amazon.

Créez des CloudWatch alarmes pour les métriques d'Amazon Location Service

Vous pouvez l'utiliser CloudWatch pour définir des alarmes sur vos statistiques Amazon Location Service. Par exemple, vous pouvez créer une alarme CloudWatch pour envoyer un e-mail chaque fois qu'un pic de nombre d'erreurs survient.

Les rubriques suivantes vous offrent une présentation générale de la configuration des alarmes à l'aide de CloudWatch. Pour obtenir des instructions détaillées, consultez la section Utilisation des alarmes dans le guide de CloudWatch l'utilisateur Amazon.

Pour définir des alarmes à l'aide de la CloudWatch console

  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Dans le volet de navigation, choisissez Alarm.

  3. Sélectionnez Create Alarm (Créer une alerte).

  4. Choisissez Sélectionner une métrique.

  5. Dans l'onglet Toutes les métriques, sélectionnez l'espace de noms Amazon Location.

  6. Sélectionnez une catégorie de mesures.

  7. Recherchez la ligne contenant la métrique pour laquelle vous souhaitez créer une alarme, puis cochez la case à côté de cette ligne.

  8. Choisissez Select metric (Sélectionner une métrique).

  9. Sous Métrique, renseignez les valeurs.

  10. Spécifiez les conditions de l'alarme.

  11. Choisissez Suivant.

  12. Si vous souhaitez envoyer une notification lorsque les conditions d'alarme sont remplies :

    • Sous Déclencheur d'état d'alarme, sélectionnez l'état d'alarme pour demander l'envoi d'une notification.

    • Sous Sélectionnez une rubrique SNS, choisissez Create new topic pour créer une nouvelle rubrique Amazon Simple Notification Service (Amazon SNS). Entrez le nom du sujet et l'adresse e-mail à laquelle envoyer la notification.

    • Sous Envoyer une notification, entrez des adresses e-mail supplémentaires auxquelles envoyer la notification.

    • Sélectionnez Ajouter une notification. La liste est enregistrée et s'affiche dans le champ des alarmes futures.

  13. Choisissez Next une fois que vous avez terminé.

  14. Entrez le nom et la description de l'alarme, puis choisissez Next.

  15. Confirmez les détails de l'alarme, puis choisissez Next.

Note

Lorsque vous créez une nouvelle rubrique Amazon SNS, vous devez vérifier l'adresse e-mail avant de pouvoir envoyer une notification. Si l'e-mail n'est pas vérifié, la notification ne sera pas reçue lorsqu'une alarme est déclenchée par un changement d'état.

Pour plus d'informations sur la façon de configurer des alarmes à l'aide de la CloudWatch console, consultez la section Créer une alarme qui envoie un e-mail dans le guide de CloudWatch l'utilisateur Amazon.

Utilisation CloudWatch pour surveiller l'utilisation par rapport aux quotas

Vous pouvez créer des CloudWatch alarmes Amazon pour vous avertir lorsque l'utilisation d'un quota donné dépasse un seuil configurable. Cela vous permet de savoir quand vous êtes proche de vos limites de quota, et soit d'adapter votre utilisation pour éviter les dépassements de coûts, soit de demander une augmentation de quota, si nécessaire. Pour plus d'informations sur la manière de CloudWatch surveiller les quotas, consultez Visualiser vos quotas de service et configurer des alarmes dans le guide de l' CloudWatch utilisateur Amazon.

CloudWatch exemples de mesures pour Amazon Location Service

Vous pouvez utiliser l'GetMetricDataAPI pour récupérer des statistiques pour Amazon Location.

  • Par exemple, vous pouvez surveiller CallCount et définir une alarme en cas de baisse du nombre de personnes.

    Le suivi CallCount des indicateurs SendDeviceLocation peut vous aider à avoir une idée des actifs suivis. Si le CallCount taux baisse, cela signifie que les actifs suivis, tels qu'une flotte de camions, ont cessé d'indiquer leur position actuelle. Le réglage d'une alarme à cet effet peut vous aider à vous avertir qu'un problème s'est produit.

  • Par exemple, vous pouvez surveiller ErrorCount et définir une alarme en cas de pic de nombre.

    Les traceurs doivent être associés aux collections de géofences afin que l'emplacement des appareils puisse être évalué par rapport aux géofences. Si vous avez un parc d'appareils qui nécessite des mises à jour de localisation continues, le fait de voir le chiffre « CallCount pour » BatchEvaluateGeofence ou « BatchPutDevicePosition tomber à zéro » indique que les mises à jour ne sont plus diffusées.

Voici un exemple de sortie pour GetMetricDatales métriques pour CallCount et ErrorCount pour la création de ressources cartographiques.

{ "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" } } ] }