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
-
Abra o console do CloudWatch
. -
No painel de navegação, escolha Logs > Grupos de logs.
-
Escolha o grupo de logs .
-
Escolha Pesquisar grupo de logs. Você verá uma lista completa dos eventos de log gerados para sua conta.
-
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 }
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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
eventTypepara 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.