Configuración del registro de AWS IoT FleetWise - AWS IoT FleetWise

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.

Configuración del registro de AWS IoT FleetWise

Puede enviar los datos de registro de AWS IoT FleetWise a un grupo de registro de CloudWatch. Registros de CloudWatch ofrece visibilidad en caso de que AWS IoT FleetWise no procese los mensajes de los vehículos. Por ejemplo, esto puede ocurrir debido a una configuración defectuosa u a otros errores del cliente. Se le notificará cualquier error para que pueda identificar y mitigar los problemas.

Para poder enviar registros a CloudWatch, debe crear un grupo de registro de CloudWatch. Configure el grupo de registro con la misma cuenta y en la misma región que utilizó con AWS IoT FleetWise. Cuando habilite el registro en AWS IoT FleetWise, proporcione el nombre del grupo de registro. Una vez activado el registro, AWS IoT FleetWise envía los registros al grupo de registro de CloudWatch en flujos de registro.

Puede ver los datos de registro enviados desde AWS IoT FleetWise en la consola de CloudWatch. Para obtener más información sobre la configuración de un grupo de registro de CloudWatch y la visualización de los datos de registro, consulte Trabajo con grupos de registros.

Permisos para publicar registros en Registros de CloudWatch

Para configurar un registro para un grupo de registro de CloudWatch, deben configurarse los permisos según se describe en esta sección. Para obtener más información sobre los permisos de administración, consulte Administración de accesos para recursos de AWS en la Guía del usuario de IAM.

Estos permisos le permiten cambiar la configuración de registro, configurar la entrega de registros para CloudWatch y recuperar información sobre su grupo de registro.

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

Si se permiten acciones en todos los recursos de AWS, esto se indica en la política con una ajuste "Resource" con el valor "*". Esto significa que las acciones están permitidas en todos los recursos de AWS compatibles con cada acción.

Configuración del registro en AWS IoT FleetWise (consola)

En esta sección se describe cómo utilizar la consola de AWS IoT FleetWise para configurar el registro.

Para usar la consola de AWS IoT FleetWise para configurar el registro:
  1. Abra la consola de AWS IoT FleetWise.

  2. En el panel izquierdo, seleccione Configuración.

  3. En la sección Registro de la página Configuración, elija Editar.

  4. En la sección Registro de CloudWatch, introduzca el grupo de registro.

  5. Para guardar los cambios, elija Enviar.

Tras habilitar el registro, podrá ver los datos de registro en la consola de CloudWatch.

Configuración del registro predeterminado en AWS IoT FleetWise (CLI)

En esta sección se describe cómo configurar el registro para AWS IoT FleetWise mediante la CLI.

También puede realizar este procedimiento con la API utilizando los métodos de la API de AWS que corresponden a los comandos CLI que se muestran aquí. Puede usar la operación de la API GetLoggingOptions para obtener la configuración actual y la operación de la API PutLoggingOptions para modificar la configuración.

Uso de la CLI para configurar el registro para AWS IoT FleetWise:
  1. Utilice el comando get-logging-options para establecer las opciones de registro para la cuenta.

    aws iotfleetwise get-logging-options
  2. Para habilitar el registro, utilice el comando put-logging-options.

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

    donde:

    logType

    Tipo de registro para enviar datos a Registros de CloudWatch. Para deshabilitar el registro, cambie el valor a OFF.

    logGroupName

    Grupo de Registros de CloudWatch al que envía los datos la operación. Asegúrese de crear el nombre del grupo de registro antes de habilitar el registro para AWS IoT FleetWise.

Una vez habilitado el registro, consulte Buscar entradas de registro mediante AWS CLI.