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.
Surveillez AWS l'IoT FleetWise avec Amazon CloudWatch Logs
Important
L'accès à certaines FleetWise fonctionnalités de AWS l'IoT est actuellement restreint. Pour de plus amples informations, veuillez consulter AWS Disponibilité des régions et des fonctionnalités dans AWS l'IoT FleetWise.
Amazon CloudWatch Logs surveille les événements qui se produisent dans vos ressources et vous alerte en cas de problème. Si vous recevez une alerte, vous pouvez accéder aux fichiers journaux pour obtenir des informations sur l'événement en question. Pour plus d'informations, consultez le guide de l'utilisateur d'Amazon CloudWatch Logs.
Afficher les FleetWise journaux AWS IoT dans la CloudWatch console
Important
Avant de voir le groupe de FleetWise journaux AWS IoT dans la CloudWatch console, assurez-vous que ce qui suit est vrai :
-
Vous avez activé la connexion à AWS l'IoT FleetWise. Pour plus d'informations sur la journalisation, consultez Configurer la FleetWise journalisation de AWS l'IoT.
-
Il existe déjà des entrées de journal écrites par AWS IoT les opérations.
Pour consulter vos FleetWise journaux AWS IoT dans la CloudWatch console
-
Ouvrez la CloudWatch console
. -
Dans le volet de navigation, choisissez Logs, Log groups.
-
Choisissez le groupe de journaux .
-
Choisissez Rechercher un groupe de journaux. Vous verrez la liste complète des événements de journal générés pour votre compte.
-
Cliquez sur l'icône d'extension pour consulter un flux individuel et rechercher tous les journaux dont le niveau de journalisation est de
ERROR
.Vous pouvez également saisir une requête dans le champ de recherche Filtrer les événements. Par exemple, vous pouvez essayer la requête suivante :
{ $.logLevel = "ERROR" }
Pour plus d'informations sur la création d'expressions de filtre, consultez la section Syntaxe des filtres et des modèles dans le guide de l'utilisateur Amazon CloudWatch Logs.
Exemple entrée dans le journal
{
"accountId": "123456789012",
"vehicleName": "test-vehicle",
"message": "Unrecognized signal ID",
"eventType": "MODELING_ERROR",
"logLevel": "ERROR",
"timestamp": 1685743214239,
"campaignName": "test-campaign",
"signalCatalogName": "test-catalog",
"signalId": 10242
}
Type d’événement | Description |
---|---|
ERREUR_DE MODÉLISATION |
Un message envoyé par le véhicule et reçu par l' AWS IoT FleetWise contient des signaux qui ne sont pas validés par rapport au modèle du véhicule. Attributs : VehicleName, CampaignName (facultatif) signalCatalogName, SignalID (facultatif), SignalValue (facultatif), signalValueRange Min (facultatif), signalValueRange Max (facultatif), (facultatif), SignalIds, modelManifestName stateTemplateName |
MESSAGE_DE_DE_DE_BORD ILLÉGAL |
Un message envoyé depuis le véhicule et reçu par AWS l'IoT FleetWise ne correspondait pas au format requis. Attributs : nom du véhicule, nom de la campagne, signalCatalogName |
ERREUR_DE DÉCODAGE |
Un message envoyé depuis le véhicule et reçu par l' AWS IoT FleetWise contient des signaux qui ne sont pas décodés par rapport au manifeste du décodeur du véhicule. Attributs : CampaignName, signalCatalogName, decoderManifestName, (facultatif) SignalName, (facultatif) S3URI |
MESSAGE_THROTTLED |
Un message envoyé par le véhicule à l' AWS IoT FleetWise a été limité. Cela est dû au fait que vous avez dépassé les limites de service pour ce compte dans la région actuelle. Attributs : AccountID, VehicleName, message, EventType, LogLevel, horodatage |
LIMITE DE TAILLE DU MESSAGE DÉPASSÉE |
Un message envoyé depuis le véhicule et reçu par AWS l'IoT FleetWise dépasse la taille maximale d'une limite de service de messagerie. Attributs : AccountID, VehicleName |
Type d’événement | Description |
---|---|
VÉHICULE INTROUVABLE |
Un message reçu par AWS l'IoT FleetWise, indiquant que le véhicule était inconnu. Attributs : VehicleName, CampaignName (facultatif), stateTemplateName (facultatif) |
Type d’événement | Description |
---|---|
CAMPAGNE_INTROUVABLE |
Un message envoyé depuis le véhicule et reçu par AWS l'IoT FleetWise, alors que la campagne était inconnue. Attributs : VehicleName (facultatif), CampaignName |
CAMPAGNE_INVALID |
Message envoyé depuis le véhicule et reçu par l' AWS IoT FleetWise, pour lequel la campagne n'était pas valide. Attributs : VehicleName (facultatif), CampaignName |
Type d’événement | Description |
---|---|
TIMESTREAM_WRITE_ERROR |
AWS L'IoT FleetWise n'a pas pu écrire de message depuis le véhicule dans le tableau Amazon Timestream. Attributs : nom du véhicule, nom de la campagne,, timestreamDatabaseName timestreamTableName |
S3_WRITE_ERROR |
AWS L'IoT n'a pas FleetWise pu écrire de message depuis le véhicule vers le compartiment Amazon Simple Storage Service (Amazon S3). Attributs : CampaignName, DestinationName |
S3_READ_ERROR |
AWS L'IoT n' FleetWise a pas pu lire une clé d'objet depuis le véhicule dans le compartiment Amazon Simple Storage Service (Amazon S3). Attributs : CampaignName, DestinationName |
Type d’événement | Description |
---|---|
MODÈLE D'ÉTAT NON TROUVÉ |
Message envoyé depuis le véhicule et reçu par AWS l'IoT FleetWise, dont le modèle d'état était inconnu. Attributs : VehicleName (facultatif), stateTemplateName |
Type d’événement | Description |
---|---|
KMS_KEY_ACCESS_DENIED |
AWS L'IoT n'a pas FleetWise pu écrire de message depuis le véhicule vers la table Timestream ou le compartiment Amazon S3 en raison d'une erreur de refus d'accès par AWS KMS clé. |
Attributs
Toutes les entrées CloudWatch des journaux incluent les attributs suivants :
- accountId
-
Votre Compte AWS identifiant.
- eventType
-
Le type d'événement pour lequel le journal a été créé. La valeur du type d'événement dépend de l'événement qui a généré l'entrée de journal. Chaque description d'entrée de journal inclut la valeur de
eventType
pour cette entrée de journal. - logLevel
-
Le niveau de journalisation utilisé. Pour plus d'informations, consultez la section Niveaux de journalisation dans le guide du AWS IoT Core développeur.
- message
-
Contient des informations spécifiques sur le journal.
- timestamp
-
Horodatage en millisecondes de l'époque à laquelle AWS l'IoT a traité le journal. FleetWise
Attributs facultatifs
CloudWatch Les entrées des journaux incluent éventuellement ces attributs, en fonction des éléments eventType
suivants :
- decoderManifestName
-
Nom du manifeste du décodeur qui contient le signal.
- Nom de la destination
-
Nom de la destination pour les données du véhicule. Par exemple, le nom du compartiment Amazon S3.
- Nom de la campagne
-
Nom de la campagne.
- signalCatalogName
-
Nom du catalogue de signaux qui contient le signal.
- Identifiant du signal
-
ID du signal d'erreur.
- ID de signal
-
Liste des signaux d'erreur IDs.
- Nom du signal
-
Le nom du signal.
- signalTimestampEpochMme
-
Horodatage du signal d'erreur.
- Valeur du signal
-
La valeur du signal d'erreur.
- signalValueRangeMax
-
La portée maximale du signal d'erreur.
- signalValueRangeMinimum
-
La plage minimale du signal d'erreur.
- S3uri
-
L'identifiant unique Amazon S3 d'un fichier Amazon Ion issu d'un message relatif au véhicule.
- timestreamDatabaseName
-
Nom de la base de données Timestream.
- timestreamTableName
-
Nom de la table Timestream.
- Nom du véhicule
-
Le nom du véhicule.