Monitore AWS a IoT com o FleetWise Amazon Logs CloudWatch - 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á.

Monitore AWS a IoT com o FleetWise Amazon Logs CloudWatch

Importante

O acesso a determinados FleetWise recursos de AWS IoT está atualmente bloqueado. Para obter mais informações, consulte AWS Disponibilidade de regiões e recursos na AWS IoT FleetWise.

O Amazon CloudWatch Logs monitora os eventos que ocorrem em seus recursos e alerta você se houver algum problema. Se receber um alerta, você poderá acessar os arquivos de log para obter informações sobre o evento específico. Para obter mais informações, consulte o Guia do usuário do Amazon CloudWatch Logs.

Exibir FleetWise registros AWS de IoT no console CloudWatch

Importante

Antes de ver o grupo de FleetWise registros de AWS IoT no CloudWatch console, verifique se o seguinte é verdadeiro:

  • Você ativou o login na AWS IoT FleetWise. Para obter mais informações sobre registro em log, consulte Configurar o AWS registro de IoT FleetWise .

  • Já existem entradas de registro gravadas por AWS IoT operações.

Para ver seus FleetWise registros de AWS IoT no console CloudWatch
  1. Abra o console do CloudWatch .

  2. No painel de navegação, escolha Logs > Grupos de logs.

  3. Escolha o grupo de logs .

  4. Escolha Pesquisar grupo de logs. Você verá uma lista completa dos eventos de log gerados para sua conta.

  5. Escolha o ícone de expansão para examinar um fluxo individual e encontrar todos os logs que tem um nível de log ERROR.

    Você também pode inserir uma consulta na caixa de pesquisa Filtrar eventos. Por exemplo, você pode tentar a seguinte consulta:

    { $.logLevel = "ERROR" }

Para obter mais informações sobre a criação de expressões de filtro, consulte Sintaxe de filtro e padrão no Guia do usuário do Amazon CloudWatch Logs.

exemplo entrada de registro
{ "accountId": "123456789012", "vehicleName": "test-vehicle", "message": "Unrecognized signal ID", "eventType": "MODELING_ERROR", "logLevel": "ERROR", "timestamp": 1685743214239, "campaignName": "test-campaign", "signalCatalogName": "test-catalog", "signalId": 10242 }
Tipos de eventos de sinal
Tipo de evento Description

MODELING_ERROR

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise contém sinais que não são validados em relação ao modelo do veículo.

Atributos: nome do veículo, nome da campanha (opcional), signalID (opcional) signalCatalogName, valor do sinal (opcional), signalValueRange mínimo (opcional), signalValueRange máximo (opcional), (opcional), signalIDs, modelManifestName stateTemplateName

ILLEGAL_MESSAGE_FROM_EDGE

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise não correspondia ao formato exigido.

Atributos: nome do veículo, nome da campanha, signalCatalogName

DECODING_ERROR

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise contém sinais que falham na decodificação do manifesto do decodificador do veículo.

Atributos: CampaignName,, signalCatalogName decoderManifestName, (opcional) SignalName, (opcional) S3URI

MESSAGE_THROTTLED

Uma mensagem enviada do veículo para a AWS IoT FleetWise foi estrangulada. Isso ocorre porque você excedeu os limites de serviço dessa conta na região atual.

Atributos: accountId, vehicleName, message, eventType, logLevel, timestamp

LIMITE DE TAMANHO DA MENSAGEM EXCEDIDO

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise excede o tamanho máximo de um limite de serviço de mensagens.

Atributos: AccountId, nome do veículo

CHECKIN_THROTTLED

Um check-in enviado do veículo para a AWS IoT FleetWise foi acelerado. Isso ocorre porque você excedeu o limite de serviço dessa conta na região atual.

Atributos: Nome do veículo

Tipos de eventos de veículos
Tipo de evento Description

VEHICLE_NOT_FOUND

Uma mensagem recebida pela AWS IoT FleetWise, em que o veículo era desconhecido.

Atributos: nome do veículo, nome da campanha (opcional), (opcional) stateTemplateName

Tipos de eventos de implantação
Tipo de evento Description

LIMITE DE TAMANHO DA CARGA ÚTIL EXCEDIDO

Uma mensagem enviada da AWS IoT FleetWise para o veículo excedeu o limite máximo de tamanho do serviço.

Atributos: nome do veículo, nome da campanha (opcional), (opcional) stateTemplateName

Tipos de evento de campanha
Tipo de evento Description

CAMPAIGN_NOT_FOUND

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise, onde a campanha era desconhecida.

Atributos: vehicleName (opcional), campaignName

CAMPAIGN_INVALID

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise, em que a campanha não era válida.

Atributos: vehicleName (opcional), campaignName

Tipos de eventos de destino de dados da campanha
Tipo de evento Description

TIMESTREAM_WRITE_ERROR

AWS A IoT não FleetWise conseguiu gravar uma mensagem do veículo na tabela Amazon Timestream.

Atributos: nome do veículo, nome da campanha,, timestreamDatabaseName timestreamTableName

S3_WRITE_ERROR

AWS A IoT não FleetWise conseguiu gravar uma mensagem do veículo no bucket do Amazon Simple Storage Service (Amazon S3).

Atributos: campaignName, destinationName

S3_READ_ERROR

AWS A IoT não FleetWise conseguiu ler uma chave de objeto do veículo no bucket do Amazon Simple Storage Service (Amazon S3).

Atributos: campaignName, destinationName

Tipos de eventos de modelo de estado
Tipo de evento Description

STATE_TEMPLATE_NOT_FOUND

Uma mensagem enviada do veículo e recebida pela AWS IoT FleetWise, em que o modelo de estado era desconhecido.

Atributos: nome do veículo (opcional), stateTemplateName

Tipos de eventos AWS KMS principais gerenciados pelo cliente
Tipo de evento Description

KMS_KEY_ACCESS_DENIED

AWS A IoT não FleetWise conseguiu gravar uma mensagem do veículo na tabela Timestream ou no bucket do Amazon S3 devido a um erro de acesso negado à chave.AWS KMS

Atributos: kmsKeyId (opcional), resourceArn (opcional)

Atributos

Todas as entradas de CloudWatch registros incluem esses atributos:

accountId

Sua Conta da AWS identidade.

eventType

O tipo de evento para o qual o log foi gerado. O valor do tipo de evento depende do evento que gerou a entrada de log. Cada descrição de entrada de log inclui o valor de eventType para essa entrada de log.

logLevel

O nível de log que está sendo usado. Para obter mais informações, consulte Níveis de log no Guia do desenvolvedor do AWS IoT Core.

message

Contém detalhes específicos sobre o log.

timestamp

A data e hora de milissegundos da época em que a IoT AWS processou o registro. FleetWise

Atributos opcionais

CloudWatch As entradas de registros incluem opcionalmente esses atributos, dependendo deeventType:

decoderManifestName

O nome do manifesto do decodificador que contém o sinal.

destinationName

O nome do destino dos dados do veículo. Por exemplo, o nome do bucket do Amazon S3.

campaignName

O nome da campanha.

signalCatalogName

O nome do catálogo de sinais que contém o sinal.

signalId

O ID do sinal de erro.

signalIds

Uma lista de sinais de erro IDs.

signalName

O nome do sinal.

signalTimestampEpochSenhora

A marcação de data/hora do sinal de erro.

signalValue

O valor do sinal de erro.

signalValueRangeMáximo

O alcance máximo do sinal de erro.

signalValueRangeMin

O alcance mínimo do sinal de erro.

s3URI

O identificador exclusivo do Amazon S3 de um arquivo do Amazon Ion de uma mensagem do veículo.

timestreamDatabaseName

O nome do banco de dados do Timestream.

timestreamTableName

O nome da tabela do Timestream.

vehicleName

O nome do veículo.