I've recently come across this article regarding the limitations of calculating latency percentiles using lossy sampling with and exponentially decaying reservoir such as used in codahale metrics.
As far as I understand the gauges and meters are based on deltas of AtomicLong values. So the m1 m5 m15 values are therefore counter based and shouldn't miss any events even under high load. Is this definitely the case?