Hi everyone,
I’m currently working on an MQTT streaming setup with FreeRTOS on my embedded device, using AWS IoT Core as the broker.
As part of my implementation, I’m using AWS IoT reserved MQTT topics for streaming data. The device publishes to topics like:
bash
CopyEdit
$aws/things/ThingName/streams/StreamId/get/payload-format
$aws/things/ThingName/streams/StreamId/data/payload-format
These work fine on the device side, but I want to monitor this streaming activity from the server side — or at least view the MQTT traffic using the MQTT test client on AWS IoT Core.
My Questions:
- Can I subscribe to these topics from the server, either using:
- AWS IoT Core > Test > MQTT test client?
- Is there any restriction on viewing these reserved stream topics from clients that are not the originating device?
- Has anyone implemented server-side monitoring or logging of these
streams/...
topics? - Any example or workaround to debug MQTT stream traffic in real time?