

AWS L'IoT ne FleetWise sera plus ouvert aux nouveaux clients à compter du 30 avril 2026. FleetWise Les clients AWS IoT existants peuvent continuer à utiliser le service. Le [guide pour la mobilité connectée AWS fournit des conseils sur](https://aws.amazon.com/solutions/guidance/connected-mobility-on-aws/) la manière de développer et de déployer des services modulaires pour les solutions de mobilité connectée qui peuvent être utilisées pour atteindre des capacités équivalentes à celles de AWS l'IoT FleetWise.

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
<a name="monitoring-cloudwatch-logs"></a>

**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](fleetwise-regions.md).

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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).

## Afficher les FleetWise journaux AWS IoT dans la CloudWatch console
<a name="viewing-logs"></a>

**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](logging-cw.md).
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**

1. Ouvrez la [CloudWatch console](https://console.aws.amazon.com/cloudwatch).

1. Dans le volet de navigation, choisissez **Logs**, **Log groups**.

1. Choisissez le groupe de journaux .

1. Choisissez **Rechercher un groupe de journaux**. Vous verrez la liste complète des événements de journal générés pour votre compte.

1. 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](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/FilterAndPatternSyntax.html) des modèles dans le *guide de l'utilisateur Amazon CloudWatch Logs*.

**Example 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
}
```


**Types d'événements de signal**  

| 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.<br />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.<br />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.<br />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.<br />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](https://docs.aws.amazon.com/general/latest/gr/iotfleetwise.html) de messagerie.<br />Attributs : AccountID, VehicleName | 
| CHECKIN\_THROTTLED | Un enregistrement envoyé par le véhicule à l' AWS IoT FleetWise a été limité. Cela est dû au fait que vous avez dépassé la [limite de service](https://docs.aws.amazon.com/general/latest/gr/iotfleetwise.html) pour ce compte dans la région actuelle. <br />Attributs : Nom du véhicule | 
| ATTRIBUT\_DE\_VÉHICULE INTROUVABLE | Un message envoyé depuis le véhicule et reçu par l' AWS IoT n'a pas FleetWise pu être enrichi avec les attributs du véhicule spécifiés.<br />Attributs : CampaignName (facultatif), stateTemplateName (facultatif), VehicleName, vehicleAttributeNames | 


**Types d'événements liés aux véhicules**  

| Type d’événement | Description | 
| --- | --- | 
| VÉHICULE INTROUVABLE | Un message reçu par AWS l'IoT FleetWise, indiquant que le véhicule était inconnu.<br />Attributs : VehicleName, CampaignName (facultatif), stateTemplateName (facultatif) | 


**Types d'événements de déploiement**  

| Type d’événement | Description | 
| --- | --- | 
| LIMITE DE TAILLE DE CHARGE UTILE DÉPASSÉE | Un message envoyé par l' AWS IoT FleetWise au véhicule a dépassé la taille maximale autorisée par le service.<br />Attributs : VehicleName, CampaignName (facultatif), stateTemplateName (facultatif) | 


**Types d'événements liés à la campagne**  

| 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.<br />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.<br />Attributs : VehicleName (facultatif), CampaignName | 


**Types d'événements de destination des données de campagne**  

| 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.<br />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).<br />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).<br />Attributs : CampaignName, DestinationName | 


**Types d'événements du modèle d'état**  

| Type d’événement | Description | 
| --- | --- | 
| TEMPLATE\_STATE\_NOT\_FOUND | Message envoyé depuis le véhicule et reçu par AWS l'IoT FleetWise, dont le modèle d'état était inconnu.<br />Attributs : VehicleName (facultatif), stateTemplateName | 


**AWS KMS Principaux types d'événements gérés par le client**  

| Type d’événement | Description | 
| --- | --- | 
| KMS\_KEY\_ACCESS\_DENIED | AWS L'IoT FleetWise n'a pas pu écrire de message depuis le véhicule dans la table Timestream ou dans le compartiment Amazon S3 en raison d'une erreur de refus d'accès par AWS KMS clé.<br />Attributs : kmsKeyId (facultatif), ResourceArn (facultatif) | 

### Attributes
<a name="cloudwatch-attributes"></a>

Toutes les entrées CloudWatch des journaux incluent les attributs suivants :

**accountId**  
Votre Compte AWS carte d'identité.

**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](https://docs.aws.amazon.com/iot/latest/developerguide/configure-logging.html#log-level) 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
<a name="cloudwatch-attributes-optional"></a>

CloudWatch Les entrées des journaux incluent éventuellement les attributs suivants, 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.

**campaignName**  
Nom de la campagne.

**signalCatalogName**  
Nom du catalogue de signaux qui contient le signal.

**Identifiant du signal**  
ID du signal d'erreur.

**Identifiants 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.

**signalValueRangeMaximum**  
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.

**vehicleAttributeNames**  
Liste des noms d'attributs de véhicules introuvables.