Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Supervise el AWS IoT FleetWise con Amazon CloudWatch Logs
importante
El acceso a ciertas FleetWise funciones de AWS IoT está actualmente restringido. Para obtener más información, consulte AWS Disponibilidad regional y de funciones en el AWS IoT FleetWise.
Amazon CloudWatch Logs supervisa los eventos que se producen en sus recursos y le avisa si hay algún problema. Si recibe una alerta, puede acceder a los archivos de registro para obtener información sobre el evento en cuestión. Para obtener más información, consulta la Guía del usuario CloudWatch de Amazon Logs.
Ver FleetWise los registros de AWS IoT en la CloudWatch consola
importante
Antes de que pueda ver el grupo de FleetWise registros de AWS IoT en la CloudWatch consola, asegúrese de que se cumpla lo siguiente:
-
Has activado el inicio de sesión en AWS IoT FleetWise. Para obtener más información acerca del registro, consulte Configurar el FleetWise registro AWS de IoT.
-
Ya hay entradas de registro escritas por AWS IoT las operaciones.
Para ver los FleetWise registros de AWS IoT en la CloudWatch consola
-
Abra la consola de CloudWatch
. -
En el panel de navegación, elija Registros, Grupos de registros.
-
Elija el grupo de registro.
-
Elija Buscar grupos de registro. Verá una lista completa de los eventos de registro generados para la cuenta.
-
Elija el icono de expansión para ver un flujo individual y buscar todos los registros que tengan un nivel de registro de
ERROR
.También puede escribir una consulta en el cuadro de búsqueda Filtrar eventos. Por ejemplo, puede probar lo siguiente:
{ $.logLevel = "ERROR" }
Para obtener más información sobre la creación de expresiones de filtro, consulte Sintaxis de filtros y patrones en la Guía del usuario de Amazon CloudWatch Logs.
ejemplo 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 | Descripción |
---|---|
MODELING_ERROR |
Un mensaje enviado desde el vehículo y recibido por el AWS IoT FleetWise contiene señales que no se validan con el modelo del vehículo. Atributos: VehicleName, CampaignName (opcional) signalCatalogName, SignalID (opcional), SignalValue (opcional), signalValueRange Min (opcional), signalValueRange Max (opcional), SignalID, modelManifestName stateTemplateName |
ILLEGAL_MESSAGE_FROM_EDGE |
Un mensaje enviado desde el vehículo y recibido por AWS IoT FleetWise no coincidía con el formato requerido. Atributos: nombre del vehículo, nombre de la campaña, signalCatalogName |
DECODING_ERROR |
Un mensaje enviado desde el vehículo y recibido por el AWS IoT FleetWise contiene señales que no se decodifican según el manifiesto del decodificador del vehículo. Atributos: CampaignName, signalCatalogName, (opcional) SignalName decoderManifestName, (opcional) S3uri |
MESSAGE_THROTTLED |
Se FleetWise limitó un mensaje enviado desde el vehículo al AWS IoT. Esto se debe a que ha superado los límites de servicio de esta cuenta en la región actual. Atributos: AccountID, VehicleName, message, EventType, LogLevel, timestamp |
SE HA SUPERADO EL LÍMITE DE TAMAÑO DEL MENSAJE |
Un mensaje enviado desde el vehículo y recibido mediante AWS IoT FleetWise supera el tamaño máximo del límite de un servicio de mensajes. Atributos: AccountID, VehicleName |
Tipo de evento | Descripción |
---|---|
VEHICLE_NOT_FOUND |
Un mensaje recibido por AWS IoT FleetWise, donde se desconocía el vehículo. Atributos: Nombre del vehículo, Nombre de la campaña (opcional), (opcional) stateTemplateName |
Tipo de evento | Descripción |
---|---|
CAMPAIGN_NOT_FOUND |
Un mensaje enviado desde el vehículo y recibido por AWS IoT FleetWise, en el que se desconocía la campaña. Atributos: vehicleName (opcional), campaignName |
CAMPAIGN_INVALID |
Un mensaje enviado desde el vehículo y recibido por AWS IoT FleetWise, donde la campaña no era válida. Atributos: vehicleName (opcional), campaignName |
Tipo de evento | Descripción |
---|---|
TIMESTREAM_WRITE_ERROR |
AWS El IoT no FleetWise pudo escribir un mensaje desde el vehículo a la tabla de Amazon Timestream. Atributos: Nombre del vehículo, Nombre de la campaña, timestreamDatabaseName timestreamTableName |
S3_WRITE_ERROR |
AWS El IoT no FleetWise pudo escribir un mensaje desde el vehículo al depósito de Amazon Simple Storage Service (Amazon S3). Atributos: campaignName, destinationName |
S3_READ_ERROR |
AWS El IoT no FleetWise pudo leer una clave de objeto del vehículo en el depósito de Amazon Simple Storage Service (Amazon S3). Atributos: campaignName, destinationName |
Tipo de evento | Descripción |
---|---|
STATE_TEMPLATE_NOT_FOUND |
Un mensaje enviado desde el vehículo y recibido por AWS IoT FleetWise, en el que se desconocía la plantilla de estado. Atributos: nombre del vehículo (opcional), stateTemplateName |
Tipo de evento | Descripción |
---|---|
KMS_KEY_ACCESS_DENIED |
AWS El IoT no FleetWise pudo escribir un mensaje desde el vehículo en la tabla Timestream o en el bucket de Amazon S3 debido a un error de acceso a la AWS KMS clave denegada. |
Atributos
Todas las entradas CloudWatch de los registros incluyen los siguientes atributos:
- accountId
-
Tu Cuenta de AWS ID.
- eventType
-
El tipo de evento para el que se generó el registro. El valor del tipo de evento depende del evento que generó la entrada de registro. Cada descripción de entrada de registro incluye el valor de
eventType
para esa entrada de registro. - logLevel
-
El nivel de registro que se está utilizando. Para obtener más información, consulte Niveles de registro en la Guía para desarrolladores de AWS IoT Core .
- message
-
Contiene detalles específicos sobre el registro.
- marca de tiempo
-
La marca temporal de milisegundos de la época en la que el AWS IoT FleetWise procesó el registro.
Atributos opcionales
CloudWatch Las entradas de los registros incluyen opcionalmente estos atributos, en función de: eventType
- decoderManifestName
-
El nombre del manifiesto del decodificador que contiene la señal.
- destinationName
-
Nombre del destino de los datos del vehículo. Por ejemplo, el nombre del bucket de Amazon S3.
- campaignName
-
Nombre de la campaña.
- signalCatalogName
-
Nombre del catálogo de señales que contiene la señal.
- signalId
-
ID de la señal de error.
- signalIds
-
Una lista de señales de error IDs.
- signalName
-
El nombre de la señal.
- signalTimestampEpochSrta.
-
Marca de tiempo de la señal de error.
- signalValue
-
Valor de la señal de error.
- signalValueRangeMax
-
Rango máximo de la señal de error.
- signalValueRangeMín
-
Rango mínimo de la señal de error.
- s3URI
-
El identificador único de Amazon S3 de un archivo de Amazon Ion de un mensaje de vehículo.
- timestreamDatabaseName
-
Nombre de la base de datos de Timestream.
- timestreamTableName
-
Nombre de la tabla de Timestream.
- vehicleName
-
Nombre del vehículo.