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 IAM l'utilisateur.
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.
Configurer 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
-
Ouvrez la FleetWiseconsole AWS IoT
. -
Dans le volet de gauche, choisissez Settings (Paramètres).
-
Dans la section Journalisation de la page Paramètres, choisissez Modifier.
-
Dans la section de CloudWatch journalisation, entrez le groupe de journaux.
-
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 duCLI.
Vous pouvez également effectuer cette procédure avec le en API utilisant les méthodes du AWS API qui correspondent aux CLI commandes présentées ici. Vous pouvez utiliser l'GetLoggingOptionsAPIopération pour récupérer la configuration actuelle et l'PutLoggingOptionsAPIopération pour modifier la configuration.
Pour utiliser le CLI pour configurer la journalisation pour AWS l'IoT FleetWise
-
Pour obtenir les options de journalisation de votre compte, utilisez la get-logging-options commande.
aws iotfleetwise get-logging-options
-
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 pour envoyer des données à CloudWatch Logs. Pour désactiver la journalisation, remplacez la valeur par
OFF
. - 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 dans les entrées du journal à l'aide du AWS CLI.