gotapdance
gotapdance copied to clipboard
Stats reporting
Report stats protobuf to station, over the socks5 address provided by Psiphon
Does this also set the stats protobuf somewhere, or is there code that does that already?
It would be good to have corresponding code on the server / a plan for how we get these stats into gobbler/our infrastructure. Where do we plan to ultimately host the server for this? ec2? on the detector?
I was thinking host on ec2. it doesn't need to be colocated with the station
The stats info is set throughout the registration and connection process, but we can add things to the protobuf that we want to track. One thing I haven't added that would be good is failed decoys.
I've cleaned up commented code and TODOs, besides the one with regards to a stats endpoint for the protobuf reporting