For the past few days I've been struggling to analyze the traffic that an IoT Edge device generates when transmitting data to IoT Hub.
The metrics in the hub fall in line perfectly with my expectation of around 120KB per hour, which is roughly the size of the messages I`m sending with the module client.
But when I monitor the network traffic of the device the result is 20MB sent and around 10 MB received, for a total of over 30MB per hour for AMQPS which is a huge difference.
Has anyone encountered this and is there some way to find out the reason for the discrepancy in the data.
This ended up being a bug in IoT Edge runtime and was resolved with version 1.0.2 more info can be found on GitHub