AWS IoT métriques et dimensions - AWS IoT Core

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.

AWS IoT métriques et dimensions

Lorsque vous interagissez avec AWS IoT, le service envoie les métriques et dimensions suivantes à CloudWatch chaque minute. Vous pouvez utiliser les procédures suivantes pour afficher les métriques d’ AWS IoT.

Pour consulter les métriques (CloudWatch console)

Les métriques sont d'abord regroupées par espace de noms de service, puis par les différentes combinaisons de dimension au sein de chaque espace de noms.

  1. Ouvrez la CloudWatch console.

  2. Dans le panneau de navigation, choisissez Metrics (Métriques), puis choisissez All metrics (Toutes les métriques).

  3. Dans l'onglet Parcourir, recherchez AWS IoT pour afficher la liste des mesures.

Pour afficher les métriques (CLI)
  • À partir d'une invite de commande, utilisez la commande suivante :

    aws cloudwatch list-metrics --namespace "AWS/IoT"

AWS IoT métriques

Métrique Description

AddThingToDynamicThingGroupsFailed

Nombre d'événements d'échec associés à l'ajout d'un objet à un groupe d’objets dynamiques. La dimension DynamicThingGroupName contient le nom des groupes dynamiques qui n'ont pas pu ajouter des objets.

NumLogBatchesFailedToPublishThrottled

Le lot singulier d'événements de journaux qui ne s'est pas publié en raison d'erreurs de limitation.

NumLogEventsFailedToPublishThrottled

Le nombre d'événements de journaux au sein du lot qui ne s'est pas publié en raison d'erreurs de limitation.

AWS IoT Core métriques du fournisseur d'informations d'identification

Métrique Description

CredentialExchangeSuccess

Le nombre de AssumeRoleWithCertificate requêtes réussies adressées au AWS IoT Core fournisseur d'informations d'identification.

Métriques d’authentification

Note

Les métriques d'authentification sont affichées dans la CloudWatch console sous Protocol Metrics.

Métrique Description

Connect.AuthNError

Nombre de tentatives de connexion AWS IoT Core rejetées en raison d'échecs d'authentification. Cette métrique ne prend en compte que les connexions qui envoient une chaîne d'indication de nom de serveur (SNI) correspondant à un point de terminaison de votre Compte AWS. Cette métrique inclut les tentatives de connexion provenant de sources externes telles que les outils d'analyse Internet ou les activités de sondage. La Protocol dimension contient le protocole utilisé pour envoyer la tentative de connexion.

Métriques d'agrafage OCSP du certificat de serveur

Métrique Description
Récupérez OCSP .Success StapleData La réponse OCSP a été reçue et traitée avec succès. Cette réponse sera incluse lors de la prise de contact TLS pour le domaine configuré. La DomainConfigurationName dimension contient le nom du domaine configuré pour lequel l'agrafage OCSP des certificats de serveur est activé.

Métriques de règle

Métrique Description

ParseError

Nombre d'erreurs d'analyse JSON s'étant produites dans des messages publiés dans une rubrique dans laquelle une règle écoute. La dimension RuleName contient le nom de la règle.

RuleMessageThrottled

Le moteur de règles limite le nombre de messages en raison d'un comportement malveillant ou parce que le nombre de messages dépasse la limite du moteur de règles. La dimension RuleName contient le nom de la règle à déclencher.

RuleNotFound

La règle à déclencher est introuvable. La dimension RuleName contient le nom de la règle.

RulesExecuted

Le nombre de AWS IoT règles exécutées.

TopicMatch

Nombre de messages entrants publiés dans une rubrique dans laquelle une règle écoute. La dimension RuleName contient le nom de la règle.

Métriques d'action de règle

Métrique Description

Failure

Nombre d'appels d'action de règle en échec. La dimension RuleName contient le nom de la règle qui spécifie l'action. La dimension ActionType contient le type d'action ayant été appelé.

Success

Nombre d'appels d'action de règle réussis. La dimension RuleName contient le nom de la règle qui spécifie l'action. La dimension ActionType contient le type d'action ayant été appelé.

ErrorActionFailure Nombre d'actions d'erreur ayant échoué. La dimension RuleName contient le nom de la règle qui spécifie l'action. La dimension ActionType contient le type d'action ayant été appelé.
ErrorActionSuccess Le nombre d'actions d'erreur réussies. La dimension RuleName contient le nom de la règle qui spécifie l'action. La dimension ActionType contient le type d'action ayant été appelé.

Métriques spécifiques à l'action HTTP

Métrique Description

HttpCode_Other

Généré si le code de statut de la réponse du service web / de l'application en aval n'est pas 2xx, 4xx ou 5xx.

HttpCode_4XX

Généré si le code de statut de la réponse du service web / de l'application en aval est compris entre 400 et 499.

HttpCode_5XX

Généré si le code de statut de la réponse du service web / de l'application en aval est compris entre 500 et 599.

HttpInvalidUrl

Généré si une URL de point de terminaison, après remplacement des modèles de substitution, ne commence pas par https://.

HttpRequestTimeout

Généré si le service web / l'application en aval ne renvoie pas de réponse dans le délai d'expiration de la demande. Pour de plus amples informations, veuillez consulter Quotas de service.

HttpUnknownHost

Généré si l'URL est valide, mais que le service n'existe pas ou est inaccessible.

Métriques d'agent de messages

Note

Les métriques du courtier de messages sont affichées dans la CloudWatch console sous Protocol Metrics.

Métrique Description

Connect.AuthError

Nombre de demandes de connexion n'ayant pas pu être autorisées par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Connect.ClientError

Le nombre de demandes de connexion rejetées, car le message MQTT ne respectait pas les exigences définies dans AWS IoTQuotas . La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Connect.ClientIDThrottle

Nombre de demandes de connexion limitées car le client a dépassé le taux de demandes de connexion autorisé pour un ID client spécifique. La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Connect.ServerError

Nombre de demandes de connexion ayant échoué à cause d'une erreur interne. La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Connect.Success

Nombre de connexions réussies à l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Connect.Throttle

Nombre de demandes de connexion ayant été limitées car le compte dépassait le taux de demandes de connexion autorisé. La dimension Protocol contient le protocole utilisé pour envoyer le message CONNECT.

Ping.Success

Nombre de messages ping reçus par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message ping.

PublishIn.AuthError

Nombre de demandes de publication que l'agent de messages n'a pas pu autoriser. La dimension Protocol contient le protocole utilisé pour publier le message. HTTP Publish ne prend pas en charge cette métrique.

PublishIn.ClientError

Le nombre de demandes de publication rejetées par l'agent de messages, car le message ne respectait pas les exigences définies dans les AWS IoTQuotas . La dimension Protocol contient le protocole utilisé pour publier le message. HTTP Publish ne prend pas en charge cette métrique.

PublishIn.ServerError

Nombre de demandes de publication que l'agent de messages n'a pas pu traiter à cause d'une erreur interne. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH. HTTP Publish ne prend pas en charge cette métrique.

PublishIn.Success

Nombre de demandes de publication traitées avec succès par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishIn.Throttle

Nombre de demandes de publication ayant été limitées car le client dépassait le taux de messages entrants autorisé. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH. HTTP Publish ne prend pas en charge cette métrique.

PublishOut.AuthError

Nombre de demandes de publication effectuées par l'agent de messages n'ayant pas pu être autorisées par AWS IoT. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishOut.ClientError

Le nombre de demandes de publication effectuées par l'agent de messages qui ont été rejetées, car le message ne respectait pas les exigences définies dans AWS IoTQuotas . La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishOut.Success

Nombre de demandes de publication effectuées avec succès par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishOut.Throttle

Nombre de demandes de publication qui étaient limitées parce que le client dépassait le taux de messages entrants autorisé. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishRetained.AuthError

Nombre de demandes de publication avec RETAIN l’indicateur activé que l'agent de messages n'a pas pu autoriser. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishRetained.ServerError

Nombre de demandes de publication retenues que l'agent de messages n'a pas pu traiter à cause d'une erreur interne. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishRetained.Success

Nombre de demandes de publication avec RETAIN l’indicateur activé traitées avec succès par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

PublishRetained.Throttle

Nombre de demandes de publication avec RETAIN l’indicateur activé ayant été limitées car le client dépassait le taux de messages entrants autorisé. La dimension Protocol contient le protocole utilisé pour envoyer le message PUBLISH.

Queued.Success

Nombre de messages stockés qui ont été traités avec succès par l’agent de messages pour les clients déconnectés de leur session permanente. Les messages dont le QoS est égal à 1 sont stockés pendant qu'un client disposant d'une session permanente est déconnecté.

Queued.Throttle

Le nombre de messages qui n'ont pas pu être stockés et qui ont été limités alors que les clients ayant des sessions persistantes étaient déconnectés. Cela se produit lorsque les clients dépassent la limite de messages en file d'attente par seconde et par compte. Les messages dont le QoS est égal à 1 sont stockés pendant qu'un client disposant d'une session permanente est déconnecté.

Queued.ServerError

Le nombre de messages qui n'ont pas été stockés pour une session persistante en raison d'une erreur interne. Lorsque les clients disposant d'une session permanente sont déconnectés, les messages dont la qualité de service (QoS) est égale à 1 sont stockés.

Subscribe.AuthError

Nombre de demandes d'abonnement adressées par un client et n'ayant pas pu être autorisées. La dimension Protocol contient le protocole utilisé pour envoyer le message SUBSCRIBE.

Subscribe.ClientError

Le nombre de demandes d'abonnement rejetées, car le message SUBSCRIBE ne respectait pas les exigences définies dans AWS IoTQuotas . La dimension Protocol contient le protocole utilisé pour envoyer le message SUBSCRIBE.

Subscribe.ServerError

Nombre de demandes d'abonnement ayant été rejetées à cause d'une erreur interne. La dimension Protocol contient le protocole utilisé pour envoyer le message SUBSCRIBE.

Subscribe.Success

Nombre de demandes d'abonnement traitées avec succès par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message SUBSCRIBE.

Subscribe.Throttle

Le nombre de demandes d'abonnement qui ont été limitées parce que les limites de taux de demandes d'abonnement autorisées ont été dépassées pour votre. Compte AWS Ces limites incluent les abonnements par seconde par compte, les abonnements par compte et les abonnements par connexion décrits dans le courtier de AWS IoT Core messages et les limites et quotas du protocole. La dimension Protocol contient le protocole utilisé pour envoyer le message SUBSCRIBE.

Throttle.Exceeded Cette métrique s'affiche CloudWatch lorsqu'un client MQTT est limité en nombre de paquets par seconde et par niveau de connexion. Cette métrique ne s'applique pas aux connexions HTTP.

Unsubscribe.ClientError

Le nombre de demandes de désabonnement rejetées, car le message UNSUBSCRIBE ne respectait pas les exigences définies dans AWS IoTQuotas . La dimension Protocol contient le protocole utilisé pour envoyer le message UNSUBSCRIBE.

Unsubscribe.ServerError

Nombre de demandes d'annulation d'abonnement ayant été rejetées à cause d'une erreur interne. La dimension Protocol contient le protocole utilisé pour envoyer le message UNSUBSCRIBE.

Unsubscribe.Success

Nombre de demandes d'annulation d'abonnement traitées avec succès par l'agent de messages. La dimension Protocol contient le protocole utilisé pour envoyer le message UNSUBSCRIBE.

Unsubscribe.Throttle

Nombre de demandes d'annulation d'abonnement ayant été rejetées car le client dépassait le taux de demandes d'annulation d'abonnement autorisé. La dimension Protocol contient le protocole utilisé pour envoyer le message UNSUBSCRIBE.

Métriques de shadow d'appareil

Note

Les métriques fantômes de l'appareil sont affichées dans la CloudWatch console sous Protocol Metrics.

Métrique Description

DeleteThingShadow.Accepted

Nombre de demandes DeleteThingShadow traitées avec succès. La dimension Protocol contient le protocole utilisé pour effectuer la demande.

GetThingShadow.Accepted

Nombre de demandes GetThingShadow traitées avec succès. La dimension Protocol contient le protocole utilisé pour effectuer la demande.

ListThingShadow.Accepted

Nombre de demandes ListThingShadow traitées avec succès. La dimension Protocol contient le protocole utilisé pour effectuer la demande.

UpdateThingShadow.Accepted

Nombre de demandes UpdateThingShadow traitées avec succès. La dimension Protocol contient le protocole utilisé pour effectuer la demande.

Métriques de tâches

Métrique Description

CanceledJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé CANCELED au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

CanceledJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est CANCELED pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

ClientErrorCount

Nombre d'erreurs client générées pendant l'exécution de la tâche. La dimension JobId contient l'ID de la tâche.

FailedJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé FAILED au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

FailedJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est FAILED pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

InProgressJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé IN_PROGRESS au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

InProgressJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est IN_PROGRESS pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

RejectedJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est REJECTED pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

RemovedJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est REMOVED pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

QueuedJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé QUEUED au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

QueuedJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est QUEUED pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

RejectedJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé REJECTED au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

RemovedJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé REMOVED au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

ServerErrorCount

Nombre d'erreurs de serveur générées pendant l'exécution de la tâche. La dimension JobId contient l'ID de la tâche.

SuccededJobExecutionCount

Le nombre d'exécutions de tâches dont le statut est passé SUCCESS au cours d'une période déterminée par CloudWatch. (Pour plus d'informations sur CloudWatch les métriques, consultez Amazon CloudWatch Metrics.) La dimension JobId contient l'ID de la tâche.

SuccededJobExecutionTotalCount

Nombre total d'exécutions de tâche dont le statut est SUCCESS pour la tâche donnée. La dimension JobId contient l'ID de la tâche.

Métriques d'audit Device Defender

Métrique Description

NonCompliantResources

Nombre de ressources détectées comme non conformes avec un contrôle. Le système renvoie le nombre de ressources non conformes pour chaque contrôle de chaque audit effectué.

ResourcesEvaluated

Nombre de ressources évaluées pour conformité. Le système renvoie le nombre de ressources évaluées pour chaque contrôle de chaque audit effectué.

MisconfiguredDeviceDefenderNotification

Vous avertit lorsque votre configuration SNS pour AWS IoT Device Defender est mal configurée.

Dimensions

Métriques de détection Device Defender

Métrique Description

NumOfMetricsExported

Le nombre de métriques exportées pour une métrique côté cloud, côté appareil ou personnalisée. Le système indique le nombre de mesures exportées pour le compte, pour une métrique spécifique. Cette métrique est disponible uniquement pour les clients utilisant l'exportation de métriques.

NumOfMetricsSkipped

Le nombre de métriques ignorées pour une métrique côté cloud, côté appareil ou personnalisée. Le système indique le nombre de métriques ignorées pour le compte, pour une métrique spécifique en raison d'autorisations insuffisantes accordées au Device Defender Detect pour publier dans la rubrique mqtt. Cette métrique est disponible uniquement pour les clients utilisant l'exportation de métriques.

NumOfMetricsExceedingSizeLimit

Nombre de métriques ignorées lors de l'exportation pour une métrique côté cloud, côté appareil ou personnalisée en raison d'une taille dépassant les contraintes de taille des messages MQTT. Le système indique le nombre de métriques ignorées lors de l'exportation pour le compte, pour une métrique spécifique en raison d'une taille dépassant les contraintes de taille des messages MQTT. Cette métrique est disponible uniquement pour les clients utilisant l'exportation de métriques.

Violations

Nombre de nouvelles violations de comportement de profil de sécurité détectées depuis la dernière évaluation. Le système signale le nombre de nouvelles violations pour le compte, pour un profil de sécurité spécifique et pour un comportement spécifique d'un profil de sécurité spécifique.

ViolationsCleared

Nombre de violations de comportements de profil de sécurité résolues depuis la dernière évaluation. Le système signale le nombre de violations résolues pour le compte, pour un profil de sécurité spécifique et pour un comportement spécifique d'un profil de sécurité spécifique.

ViolationsInvalidated

Nombre de violations de comportement de profil de sécurité pour lesquelles les informations ne sont plus disponibles depuis la dernière évaluation (l'appareil de génération de rapports ayant arrêté de créer des rapports ou n'étant plus surveillé pour une raison quelconque). Le système signale le nombre de violations non validées pour la totalité du compte, pour un profil de sécurité spécifique et pour un comportement spécifique d'un profil de sécurité spécifique.

MisconfiguredDeviceDefenderNotification

Vous avertit lorsque votre configuration SNS pour AWS IoT Device Defender est mal configurée.

Dimensions

Métriques de mise en service d'appareils

AWS IoT Métriques relatives à l'approvisionnement de la flotte
Métrique Description

ApproximateNumberOfThingsRegistered

Le nombre d'objets enregistrés par le Fleet Provisioning.

Bien que le décompte soit généralement précis, l'architecture distribuée de AWS IoT Core rend difficile le maintien d'un décompte précis des objets enregistrés.

La statistique à utiliser pour cette métrique .

  • Maximum pour indiquer le nombre total d'objets enregistrés. Pour connaître le nombre d'éléments enregistrés pendant la fenêtre CloudWatch d'agrégation, consultez la RegisterThingFailed métrique.

Dimensions : ClaimCertificateID

CreateKeysAndCertificateFailed

Nombre d'échecs survenus lors de l'appel de CreateKeysAndCertificate l'API MQTT.

La métrique est émise dans les cas de réussite (valeur = 0) et d'échec (valeur = 1). Cette métrique peut être utilisée pour suivre le nombre de certificats créés et enregistrés pendant les fenêtres d'agrégation CloudWatch prises en charge, par exemple 5 minutes ou 1 heure.

Les statistiques disponibles pour cette métrique sont les suivantes :

  • Somme pour indiquer le nombre d'appels échoués.

  • SampleCountpour indiquer le nombre total d'appels réussis et échoués.

CreateCertificateFromCsrFailed

Nombre d'échecs survenus lors de l'appel de CreateCertificateFromCsr l'API MQTT.

La métrique est émise dans les cas de réussite (valeur = 0) et d'échec (valeur = 1). Cette métrique peut être utilisée pour suivre le nombre d'éléments enregistrés pendant les fenêtres d'agrégation CloudWatch prises en charge, par exemple 5 minutes ou 1 heure.

Les statistiques disponibles pour cette métrique sont les suivantes :

  • Somme pour indiquer le nombre d'appels échoués.

  • SampleCountpour indiquer le nombre total d'appels réussis et échoués.

RegisterThingFailed

Nombre d'échecs survenus lors de l'appel de RegisterThing l'API MQTT.

La métrique est émise dans les cas de réussite (valeur = 0) et d'échec (valeur = 1). Cette métrique peut être utilisée pour suivre le nombre d'éléments enregistrés pendant les fenêtres d'agrégation CloudWatch prises en charge, par exemple 5 minutes ou 1 heure. Pour le nombre total d'objets enregistrés, consultez la ApproximateNumberOfThingsRegistered métrique.

Les statistiques disponibles pour cette métrique sont les suivantes :

  • Somme pour indiquer le nombre d'appels échoués.

  • SampleCountpour indiquer le nombre total d'appels réussis et échoués.

Dimensions : TemplateName

Métriques de ust-in-time provisionnement J
Métrique Description

ProvisionThing.ClientError

Le nombre de fois qu'un périphérique n'a pas pu être approvisionné en raison d'une erreur du client. Par exemple, la politique spécifiée dans le modèle n'existait pas.

ProvisionThing.ServerError

Le nombre de fois qu'un appareil n'a pas pu être approvisionné en raison d'une erreur du serveur. Les clients peuvent réessayer d'approvisionner l'appareil après avoir patienté et ils peuvent contacter AWS IoT si le problème persiste.

ProvisionThing.Success

Nombre de fois qu’un appareil a été approvisionné avec succès.

LoRaMétriques WAN

Le tableau suivant présente les métriques AWS IoT Core pour le LoRa WAN. Pour plus d'informations, consultez la section AWS IoT Core relative aux métriques LoRa WAN.

AWS IoT Core pour les métriques LoRa WAN
Métrique Description

Appareils/passerelles actifs

Le nombre d'appareils LoRa WAN et de passerelles actifs dans votre compte.

Nombre de messages Uplink

Le nombre de messages de liaison montante envoyés pendant une durée spécifiée pour toutes les passerelles et tous les appareils actifs de votre. Compte AWS Les messages Uplink sont des messages envoyés depuis votre appareil vers AWS IoT Core le LoRa WAN.

Nombre de messages en liaison descendante

Le nombre de messages de liaison descendante envoyés pendant une durée spécifiée pour toutes les passerelles et appareils actifs de votre. Compte AWS Les messages de liaison descendante sont des messages envoyés AWS IoT Core depuis le LoRa WAN vers votre appareil.

Taux de perte de messages

Une fois que vous avez ajouté votre appareil et que vous vous êtes connecté au AWS IoT Core LoRa WAN, celui-ci peut lancer un message en liaison montante pour commencer à échanger des messages avec le cloud. Vous pouvez utiliser cette métrique pour suivre ensuite le taux de perte de messages en liaison montante.

Joindre les métriques

Après avoir ajouté votre appareil et votre passerelle, vous devez exécuter une procédure de connexion afin que votre appareil puisse envoyer des données de liaison montante et communiquer avec eux AWS IoT Core pour le LoRa WAN. Vous pouvez utiliser cette métrique pour obtenir des informations sur les métriques d'adhésion pour tous les appareils actifs de votre Compte AWS.

Indicateur d'intensité moyenne du signal reçu (RSSI)

Vous pouvez utiliser cette métrique pour surveiller le RSSI moyen (indicateur d'intensité du signal reçu) pendant la durée spécifiée. Le RSSI est une mesure qui indique si le signal est suffisamment fort pour une bonne connexion sans fil. Cette valeur est négative et doit être proche de zéro pour une connexion solide.

Rapport signal/bruit moyen (SNR)

Vous pouvez utiliser cette métrique pour surveiller le rapport signal/bruit moyen (ignal-to-noise rapport S) pendant la durée spécifiée. Le SNR est une mesure qui indique si le signal reçu est suffisamment fort par rapport au niveau de bruit pour une bonne connexion sans fil. La valeur SNR est positive et doit être supérieure à zéro pour indiquer que la puissance du signal est supérieure à la puissance du bruit.

Disponibilité de la passerelle

Vous pouvez utiliser cette métrique pour obtenir des informations sur la disponibilité de cette passerelle dans un délai spécifié. Cette métrique affiche le temps de connexion au websocket de cette passerelle pendant une durée spécifiée.

Métriques de ust-in-time provisionnement J
Métrique Description

ProvisionThing.ClientError

Le nombre de fois qu'un périphérique n'a pas pu être approvisionné en raison d'une erreur du client. Par exemple, la politique spécifiée dans le modèle n'existait pas.

ProvisionThing.ServerError

Le nombre de fois qu'un appareil n'a pas pu être approvisionné en raison d'une erreur du serveur. Les clients peuvent réessayer d'approvisionner l'appareil après avoir patienté et ils peuvent contacter AWS IoT si le problème persiste.

ProvisionThing.Success

Nombre de fois qu’un appareil a été approvisionné avec succès.

Métriques d'indexation de la flotte

AWS IoT métriques d'indexation de la flotte
Métrique Description

NamedShadowCountForDynamicGroupQueryLimitExceeded

Un maximum de 25 ombres nommées par objet sont traitées pour les termes de requête qui ne sont pas spécifiques à une source de données dans les groupes d'objets dynamiques. Lorsque cette limite est dépassée pour un objet, le NamedShadowCountForDynamicGroupQueryLimitExceeded type d'événement est émis.

Dimensions pour les métriques

Les métriques utilisent l'espace de noms et fournissent des métriques pour les dimensions suivantes.
Dimension Description
ActionType

Le type d'action spécifié par la règle déclenchée par la demande.

BehaviorName

Nom du comportement du profil de sécurité de détection Device Defender qui est surveillé.

ClaimCertificateId

La certificateId de la réclamation utilisée pour approvisionner les appareils.

CheckName

Nom du contrôle d'audit Device Defender dont les résultats sont surveillés.

JobId

ID de la tâche dont la progression ou la réussite/l'échec de connexion du message est surveillé(e).

Protocol

Protocole utilisé pour effectuer la demande. Les valeurs valides sont : MQTT ou HTTP

RuleName

Nom de la règle déclenchée par la demande.

ScheduledAuditName

Nom de l'audit Device Defender programmé dont les résultats du contrôle sont surveillés. La valeur OnDemand est utilisée si les résultats concernent un audit effectué à la demande.

SecurityProfileName

Nom du profil de sécurité de détection Device Defender dont les comportements sont surveillés.

TemplateName

Nom du modèle de mise en service.

SourceArn Fait référence au profil de sécurité pour la détection ou à l'ARN du compte pour l'audit.

RoleArn

Fait référence au rôle que Device Defender a tenté d'assumer.

TopicArn

Fait référence à la rubrique SNS sur laquelle Device Defender a tenté de publier.

Error

Fournit une brève description de l'erreur reçue lors de la tentative de publication sur la rubrique SNS. Les valeurs possibles sont :
  • « KMS KeyNot Found » : indique que la clé KMS n'existe pas pour le sujet.

  • « InvalidTopic Nom » : indique que la rubrique SNS n'est pas valide.

  • AccessDenied« KMS » : indique que le rôle n'est pas autorisé à accéder à la clé KMS du sujet.

  • AuthorizationError« » : indique que le rôle fourni n'autorise pas Device Defender à publier sur le sujet SNS.

  • « SNS TopicNot Found » : indique que la rubrique SNS fournie n'existe pas.

  • FailureToAssumeRole« » : indique que le rôle fourni n'autorise pas Device Defender à assumer le rôle.

  • « CrossRegion SNSTopic » : indique que la rubrique SNS existe dans une autre région.