Configurare la FleetWise registrazione AWS IoT - AWS IoT FleetWise

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurare la FleetWise registrazione AWS IoT

È possibile inviare i dati di FleetWise log AWS IoT a un gruppo di CloudWatch log. CloudWatch I log forniscono visibilità nel caso in cui l'AWSIoT FleetWise non riesca a elaborare i messaggi dai veicoli. Ad esempio, ciò può accadere a causa di una configurazione difettosa o di altri errori del client. Riceverai una notifica di eventuali errori in modo da poter identificare e mitigare i problemi.

Prima di poter inviare i log a CloudWatch, è necessario creare un gruppo di CloudWatch log. Configura il gruppo di log con lo stesso account e nella stessa regione che hai usato con AWS IoT FleetWise. Quando abiliti la registrazione in AWS IoT FleetWise, fornisci il nome del gruppo di log. Dopo aver abilitato la registrazione, AWS IoT FleetWise invia i log al gruppo di CloudWatch log nei flussi di log.

È possibile visualizzare i dati di registro inviati dall'AWSIoT FleetWise nella CloudWatch console. Per ulteriori informazioni sulla configurazione di un gruppo di CloudWatch log e sulla visualizzazione dei dati di log, consulta Lavorare con i gruppi di log.

Autorizzazioni per la pubblicazione dei log CloudWatch

La configurazione della registrazione per un gruppo di CloudWatch log richiede le impostazioni delle autorizzazioni descritte in questa sezione. Per informazioni sulla gestione delle autorizzazioni, consulta la sezione Gestione degli accessi alle AWS risorse nella IAM User Guide.

Con queste autorizzazioni, puoi modificare la configurazione di registrazione, configurare la consegna dei log e recuperare informazioni sul tuo gruppo di log. CloudWatch

{ "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" } ] }

Quando sono consentite azioni su tutte le AWS risorse, ciò è indicato nella politica con un'"Resource"impostazione di. "*" Ciò significa che le azioni sono consentite su tutte le AWS risorse supportate da ciascuna azione.

Configurare la registrazione in AWS IoT FleetWise (console)

Questa sezione descrive come utilizzare la FleetWise console AWS IoT per configurare la registrazione.

Per utilizzare la FleetWise console AWS IoT per configurare la registrazione
  1. Apri la FleetWiseconsole AWS IoT.

  2. Nel riquadro a sinistra, scegliere Settings (Impostazioni).

  3. Nella sezione Registrazione della pagina Impostazioni, scegli Modifica.

  4. Nella sezione CloudWatch Registrazione, inserisci il gruppo Log.

  5. Per salvare le modifiche, scegli Invia.

Dopo aver abilitato la registrazione, puoi visualizzare i dati di registro nella CloudWatch console.

Configurazione della registrazione predefinita in AWS IoT FleetWise (CLI)

Questa sezione descrive come configurare la registrazione per l'AWSIoT FleetWise utilizzando la CLI.

È inoltre possibile eseguire questa procedura con l'API utilizzando i metodi dell'API AWS corrispondenti ai comandi CLI illustrati di seguito. È possibile utilizzare l'operazione GetLoggingOptionsAPI per recuperare la configurazione corrente e l'operazione PutLoggingOptionsAPI per modificare la configurazione.

Per utilizzare la CLI per configurare la registrazione per IoT AWS FleetWise
  1. Per ottenere le opzioni di registrazione per il tuo account, usa il comando. get-logging-options

    aws iotfleetwise get-logging-options
  2. Per abilitare la registrazione, usa il put-logging-options comando.

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

    dove:

    logType

    Il tipo di registro per inviare i dati ai CloudWatch registri. Per disabilitare la registrazione, modifica il valore in. OFF

    logGroupName

    Il gruppo CloudWatch Logs a cui l'operazione invia i dati. Assicurati di creare il nome del gruppo di log prima di abilitare la registrazione per AWS IoT FleetWise.

Dopo aver abilitato la registrazione, consulta Ricerca nelle voci di registro utilizzando la AWS CLI.