Configurer la FleetWise journalisation de AWS l'IoT - AWS 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.

Configurer la FleetWise journalisation de AWS l'IoT

Vous pouvez envoyer les données de votre FleetWise journal AWS IoT à un groupe de CloudWatch journaux. CloudWatch Les journaux offrent de la visibilité au cas où AWS l'IoT FleetWise ne parviendrait pas à traiter les messages provenant des véhicules. Cela peut être dû, par exemple, à une configuration défectueuse ou à d'autres erreurs du client. Vous êtes informé de toute erreur afin que vous puissiez identifier et atténuer les problèmes.

Avant de pouvoir envoyer des journaux à CloudWatch, vous devez créer un groupe de CloudWatch journaux. Configurez le groupe de journaux avec le même compte et dans la même région que ceux que vous avez utilisés avec AWS l'IoT FleetWise. Lorsque vous activez la connexion à AWS l'IoT FleetWise, indiquez le nom du groupe de journaux. Une fois la journalisation activée, AWS l'IoT FleetWise envoie les journaux au groupe de CloudWatch journaux sous forme de flux de journaux.

Vous pouvez consulter les données du journal envoyées depuis AWS l'IoT FleetWise dans la CloudWatch console. Pour plus d'informations sur la configuration d'un groupe de CloudWatch journaux et l'affichage des données du journal, consultez la section Utilisation des groupes de journaux.

Autorisations permettant de publier des journaux sur CloudWatch

La configuration de la journalisation pour un groupe de CloudWatch journaux nécessite les paramètres d'autorisation décrits dans cette section. Pour plus d'informations sur la gestion des autorisations, consultez la section Gestion de l'accès aux AWS ressources dans le Guide de l'utilisateur IAM.

Avec ces autorisations, vous pouvez modifier la configuration de journalisation, configurer la livraison des CloudWatch journaux et récupérer des informations sur votre groupe de journaux.

{ "Version":"2012-10-17", "Statement":[ { "Action":[ "iotfleetwise:PutLoggingOptions", "iotfleetwise:GetLoggingOptions" ], "Resource":[ "*" ], "Effect":"Allow", "Sid":"IoTFleetwiseLoggingOptionsAPI" } { "Sid":"IoTFleetwiseLoggingCWL", "Action":[ "logs:CreateLogDelivery", "logs:GetLogDelivery" "logs:UpdateLogDelivery", "logs:DeleteLogDelivery", "logs:ListLogDeliveries", "logs:PutResourcePolicy", "logs:DescribeResourcePolicies", "logs:DescribeLogGroups" ], "Resource":[ "*" ], "Effect":"Allow" } ] }

Lorsque des actions sont autorisées sur toutes les AWS ressources, cela est indiqué dans la politique avec un "Resource" paramètre de"*". Cela signifie que les actions sont autorisées sur toutes les AWS ressources prises en charge par chaque action.

Configuration de la journalisation dans AWS l'IoT FleetWise (console)

Cette section décrit comment utiliser la FleetWise console AWS IoT pour configurer la journalisation.

Pour utiliser la FleetWise console AWS IoT pour configurer la journalisation
  1. Ouvrez la FleetWiseconsole AWS IoT.

  2. Dans le volet de gauche, choisissez Settings (Paramètres).

  3. Dans la section Journalisation de la page Paramètres, choisissez Modifier.

  4. Dans la section de CloudWatch journalisation, entrez le groupe de journaux.

  5. Pour enregistrer vos modifications, choisissez Soumettre.

Après avoir activé la journalisation, vous pouvez consulter les données de votre journal dans la CloudWatch console.

Configurer la journalisation par défaut dans AWS l'IoT FleetWise (CLI)

Cette section décrit comment configurer la journalisation pour AWS l'IoT à FleetWise l'aide de la CLI.

Vous pouvez également effectuer cette procédure avec l'API en utilisant les méthodes de l'API AWS qui correspondent aux commandes d'interface de ligne de commande indiquées ici. Vous pouvez utiliser l'opération GetLoggingOptionsAPI pour récupérer la configuration actuelle et l'opération PutLoggingOptionsAPI pour modifier la configuration.

Pour utiliser la CLI afin de configurer la journalisation pour AWS l'IoT FleetWise
  1. Pour obtenir les options de journalisation de votre compte, utilisez la get-logging-options commande.

    aws iotfleetwise get-logging-options
  2. Pour activer la journalisation, utilisez la put-logging-options commande.

    aws iotfleetwise put-logging-options --cloud-watch-log-delivery logType=ERROR,logGroupName=MyLogGroup

    où :

    logType

    Type de journal à utiliser pour envoyer des données à CloudWatch Logs. Pour désactiver la journalisation, remplacez la valeur parOFF.

    logGroupName

    Le groupe CloudWatch Logs auquel l'opération envoie des données. Assurez-vous de créer le nom du groupe de journaux avant d'activer la journalisation pour AWS l'IoT FleetWise.

Après avoir activé la journalisation, voir Rechercher des entrées de journal à l'aide de la AWS CLI.