The Google IoT Core channel event log shows continuous multiple events of “Sent to Google” with OK responses. However, Google Cloud IoT API dashboard only shows one request event. I thought each data packet received should be considered one request. Am I missing anything?
I wouldn’t focus too much on the GCP IoT API dashboard. It will only show one request on the time scale graph and the number of requests it has seen in a given time period by response code in a small line item section below the graph, however these graphs do not update in real time and I have found them to be inaccurate for debugging. If the dashboard shows the “OK” status (200 response), the message was transmitted successfully and acknowledged by GCP. If you are worried, dump the transmissions into a datastore and you can inspect the content live.
Thanks for the clarification.