From 2b9fab728dbe9bc3590473a68df5bdddf17cdb56 Mon Sep 17 00:00:00 2001 From: lifr Date: Sat, 20 Jul 2019 15:28:28 +0800 Subject: [PATCH] Add one field(sampling_rate_denom) in NetworkDnsEventReported for recording sample rate. The sample rate of DNS stats(to statsd) is 1/sampling_rate_denom. Bug: 133111380 Test: ./out/host/linux-x86/bin/statsd_testdrive 116 Change-Id: I85acc8cb8ec4c38e95f7e97b0dd8da1294d9ceb3 --- cmds/statsd/src/atoms.proto | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmds/statsd/src/atoms.proto b/cmds/statsd/src/atoms.proto index 1254f1a3afa09..f9b6219747f78 100644 --- a/cmds/statsd/src/atoms.proto +++ b/cmds/statsd/src/atoms.proto @@ -2871,6 +2871,9 @@ message NetworkDnsEventReported { // Additional pass-through fields opaque to statsd. // The DNS resolver Mainline module can add new fields here without requiring an OS update. optional android.stats.dnsresolver.DnsQueryEvents dns_query_events = 8 [(log_mode) = MODE_BYTES]; + + // The sample rate of DNS stats (to statsd) is 1/sampling_rate_denom. + optional int32 sampling_rate_denom = 9; } /**