I could send telemetry messages by azure-iot-sdk-c iothub client. Could see the message count increasing on azure account but event monitoring on cloud shell is not happening. Running below command for event monitoring:
az iot hub monitor-events --hub-name {YourIoTHubName} --output table
I couldn't found any error, its just waiting for messages. Can you suggest something on the same?