Configurar o AWS registro de IoT FleetWise - AWS IoT FleetWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Configurar o AWS registro de IoT FleetWise

Você pode enviar seus dados de FleetWise registro de AWS IoT para um grupo de CloudWatch registros. CloudWatch Os registros oferecem visibilidade caso a AWS IoT FleetWise falhe em processar mensagens de veículos. Por exemplo, isso pode acontecer devido a uma configuração incorreta ou a outros erros do cliente. Você receberá notificações sobre quaisquer erros para poder identificar e mitigar problemas.

Antes de enviar registros para CloudWatch, você deve criar um grupo de CloudWatch registros. Configure o grupo de registros com a mesma conta e na mesma região que você usou com a AWS IoT FleetWise. Ao habilitar o login na AWS IoT FleetWise, forneça o nome do grupo de registros. Depois que o registro é ativado, a AWS IoT FleetWise entrega os registros ao grupo de CloudWatch registros em fluxos de registros.

Você pode visualizar os dados de log enviados da AWS IoT FleetWise no CloudWatch console. Para obter mais informações sobre como configurar um grupo de CloudWatch registros e visualizar dados de registros, consulte Trabalhando com grupos de registros.

Permissões para publicar registros em CloudWatch

A configuração do registro em CloudWatch log para um grupo de registros requer as configurações de permissões descritas nesta seção. Para obter informações sobre o gerenciamento de permissões, consulte Gerenciamento de acesso para AWS recursos no Guia IAM do usuário.

Com essas permissões, você pode alterar a configuração de registro, configurar a entrega de CloudWatch registros e recuperar informações sobre seu grupo de registros.

{ "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 as ações são permitidas em todos os AWS recursos, isso é indicado na política com uma "Resource" configuração de"*". Isso significa que as ações são permitidas em todos os AWS recursos que cada ação suporta.

Configurar o registro em AWS IoT FleetWise (console)

Esta seção descreve como usar o FleetWise console de AWS IoT para configurar o registro.

Para usar o FleetWise console de AWS IoT para configurar o registro
  1. Abra o console AWS de IoT. FleetWise

  2. No painel esquerdo, escolha Settings (Configurações).

  3. Na seção Registro em log da página Configurações, selecione Editar.

  4. Na seção de CloudWatch registro, insira o grupo Registro.

  5. Selecione Enviar para salvar as alterações.

Depois de habilitar o registro, você pode visualizar seus dados de registro no CloudWatch console.

Configurar o registro padrão no AWS IoT ( FleetWise ) CLI

Esta seção descreve como configurar o registro em log para AWS IoT FleetWise usando o. CLI

Você também pode realizar esse procedimento com o API usando os métodos no AWS API que correspondem aos CLI comandos mostrados aqui. Você pode usar a GetLoggingOptionsAPIoperação para buscar a configuração atual e a PutLoggingOptionsAPIoperação para modificar a configuração.

Para usar o CLI para configurar o registro para AWS IoT FleetWise
  1. Para obter as opções de registro em log da sua conta, use o comando get-logging-options.

    aws iotfleetwise get-logging-options
  2. Para ativar o registro em log, use o comando put-logging-options.

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

    onde:

    logType

    O tipo de registro para enviar dados para o CloudWatch Logs. Para desativar o registro em log, altere o valor para OFF.

    logGroupName

    O grupo de CloudWatch registros para o qual a operação envia dados. Certifique-se de criar o nome do grupo de registros antes de habilitar o registro para AWS IoT FleetWise.

Depois de ativar o registro, consulte Pesquisar entradas do registro usando AWS CLI o.