It is possible to measure it yourself. You can make your own custom message encoder which counts the bytes in and out, and then delegate to protobuf.
Overhead is slightly fuzzy to calculate. Protobuf isn't really overhead, unless you are sending large binary strings. How much overhead is there in a struct? Protobuf will likely compress the integers in the struct and result in a smaller message. Does it still count as overhead?