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.
Sube los registros del dispositivo a Amazon CloudWatch
Puedes subir los registros históricos del dispositivo CloudWatch a Amazon para supervisar y analizar la actividad de un dispositivo sobre el terreno. Device-side los registros pueden incluir archivos de registro del sistema, las aplicaciones y los dispositivos. Este proceso utiliza un parámetro de acción de reglas de CloudWatch registro para publicar los registros del dispositivo en un grupo de registros definido por el cliente.
Funcionamiento
El proceso comienza cuando un AWS IoT dispositivo envía mensajes MQTT que contienen archivos de registro formateados a un tema. AWS IoT Una AWS IoT regla supervisa el tema del mensaje y envía los archivos de registro al grupo de CloudWatch registros que usted defina. A continuación, puede revisar y analizar la información.
Temas de MQTT
Elija un espacio de nombres de temas de MQTT que utilizará para publicar los registros. Se recomienda utilizar este formato para el espacio de temas común, $aws/rules/things/thing_name/logs, y este formato para los temas de error, $aws/rules/things/thing_name/logs/errors. Se recomienda utilizar la estructura de nomenclatura para los registros y los temas de error, pero no es obligatoria. Para obtener más información, consulte Diseño de temas de MQTT para AWS IoT Core.
Al utilizar el espacio de temas común recomendado, se utilizan los temas reservados de AWS IoT Basic Ingest. AWS IoT Basic Ingest envía de forma segura los datos del dispositivo a los AWS servicios compatibles con las acciones de las AWS IoT reglas. Elimina al intermediario de publish/subscribe mensajes de la ruta de ingesta, lo que lo hace más rentable. Para obtener más información, consulte Reducción de los costos de mensajería con Basic Ingest.
Si usa batchMode para cargar archivos de registro, sus mensajes deben seguir un formato específico que incluya una marca temporal y un mensaje de UNIX. Para obtener más información, consulte el tema sobre los requisitos de formato de mensajes en MQTT para BatchMode en CloudWatch la acción de la regla Logs.
Acción de regla
Cuando AWS IoT recibe los mensajes de MQTT de los dispositivos cliente, una AWS IoT regla supervisa el tema definido por el cliente y publica el contenido en un CloudWatch grupo de registro que usted defina. Este proceso utiliza una acción de regla CloudWatch de registro para supervisar en MQTT los lotes de archivos de registro. Para obtener más información, consulte la acción de la AWS IoT regla CloudWatch de registros.
Modo lote
batchModees un parámetro booleano incluido en la acción de la regla de AWS IoT CloudWatch registros. Este parámetro es opcional y está desactivado (false) de forma predeterminada. Para cargar los archivos de registro del dispositivo por lotes, debes activar este parámetro (true) al crear la regla. AWS IoT Para obtener más información, consulte CloudWatch Registros en la sección Acciones de la AWS IoT regla.