How about using tcpdump / tshark to record the traffic OpenTSDB receives and use this to double check?
You should then be able to search strings in the pcap using the CLI (e.g. tshark with a filter like 'tcp contains' looking for one put that is missing -- or I suspect you should be able to make tshark print the content of the tcp steam as text and then grep it) or wireshark.
Another approach might be to write a realtime plugin, it could be used to emit metrics about the metrics being received.