Need a way to see a message as it is routed through the Edge
An IoT Edge message correlation id should be provided so that specific message workflows can be diagnosed via module logging.
While this is great for debugging/diagnose this is a must have for operations: log messages that are "lost" within IoT Edge - especially if they are deleted like by the IoT Hub Module and the Store And Forward TTL configuration. Refer to idea https://feedback.azure.com/forums/907045-azure-iot-edge/suggestions/37104274-log-a-warning-if-messages-are-deleted-from-the-sto
This is definitely a feature which is on our radar. Additional dev experience improvements we're considering are tools to help you debug modules and unit test modules.