Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
base
/
2f10a26abac1eefef77d857e2b5cd25c7fbb82ff
/
cmds
/
statsd
/
src
/
metrics
/
ValueMetricProducer.cpp
1eee221
Add more statistics on failure cases for value metrics
by Misha Wagner
· 5 years ago
2653176
Fix issue in ValueMetricProducer where values are not reported
by Misha Wagner
· 5 years ago
cd1b797
allow disable partial bucket on app upgrade
by Chenjie Yu
· 5 years ago
0bd73db
Puller refactor
by Chenjie Yu
· 6 years ago
07e23ff
Fix is_active that is logged as int64 to bool
by Howard Ro
· 6 years ago
9440e09
Fix incorrect field ID for is_active in stats_log
by Howard Ro
· 6 years ago
dbe5c50
trim ValueMetric dimension key
by Chenjie Yu
· 6 years ago
eb12479
Merge "Always report the metric id even if the metric has no data to upload."
by TreeHugger Robot
· 6 years ago
b472291
Always report the metric id even if the metric has no data to upload.
by Yang Lu
· 6 years ago
f275f61
optional default base for ValueMetric
by Chenjie Yu
· 6 years ago
054ce9c
filter pulled events for ValueMetric
by Chenjie Yu
· 6 years ago
32717c3
multi-value aggregation in ValueMetric
by Chenjie Yu
· 6 years ago
c715b9e
ValueMetric overhaul
by Chenjie Yu
· 6 years ago
ff71cad
Statsd can dump data as proto to bugreport
by Bookatz
· 6 years ago
8858897
allow statsd pull based on event trigger
by Chenjie Yu
· 6 years ago
4c3b325
Merge "make proto change backwards compatible"
by TreeHugger Robot
· 6 years ago
e1361ed
Adjust 1st bucket start time
by Chenjie Yu
· 6 years ago
c3f0077
make proto change backwards compatible
by Chenjie Yu
· 6 years ago
a0f0224
ValueMetric supports multiple aggregation types
by Chenjie Yu
· 6 years ago
5bfffb5
Clean up TODOs in statsd
by Yao Chen
· 6 years ago
e221920
StatsPullerManager not use singleton
by Chenjie Yu
· 6 years ago
021e253
ValueMetric pushed events should check condition
by Chenjie Yu
· 6 years ago
4723464
Configurable data error action in value metric
by Chenjie Yu
· 6 years ago
613a7e2
Should not use the absolute value when the value does not change.
by Yangster
· 6 years ago
b85e561
Merge "Reduce statsd log data size." into pi-dev
by android-build-team Robot
· 6 years ago
9def8e3
Reduce statsd log data size.
by Yangster-mac
· 6 years ago
a802d73
Clear the past buckets for no-report metrics
by Yangster-mac
· 6 years ago
81245fd
Adds option to drop small buckets for statsd.
by David Chen
· 6 years ago
15f6bbc
Flush the bucket when creating the metric producer.
by Yangster-mac
· 6 years ago
ae63b0a
Drop value if the bucket is totally tainted
by Chenjie Yu
· 6 years ago
e68f3a5
Flush the partial bucket when startd shuts down or config updated.
by Yangster-mac
· 6 years ago
b142cc8
Statsd config TTL
by Yangster-mac
· 6 years ago
6d370f4
Add unit test ValueMetricProducer on boundary
by Chenjie Yu
· 6 years ago
1a0a941
Fix StatsCompanionService pull on bucket ends
by Chenjie Yu
· 6 years ago
d9afdee
Merge "Support sliced condition change in GaugeMetric" into pi-dev
by TreeHugger Robot
· 6 years ago
427d372
Support sliced condition change in GaugeMetric
by Yao Chen
· 6 years ago
c587505
Up the dimension key limit for CpuTimePerUidFreq
by Chenjie Yu
· 6 years ago
aaadf666
Merge "Statsd: Remove storage of bucketNum" into pi-dev
by TreeHugger Robot
· 6 years ago
a78d008
Dump the stats for count/gauge/value metrics.
by Yangster-mac
· 6 years ago
3f5ab3f
Statsd: Remove storage of bucketNum
by Bookatz
· 6 years ago
13fb7e4
Statsd cpu optimizaton
by Yangster
· 6 years ago
5ee0787
Use uint64_t instead of long long as API type for consistent reason.
by Yi Jin
· 6 years ago
06dba5d
Add API to let metrics directly drop data without writing to an output.
by Yao Chen
· 6 years ago
db15052
Merge "Add a guardrail to limit minimum bucket duration to be 5 minutes except when configured through adb command"
by Howard Ro
· 6 years ago
330af58
Use elapsed realtime instead of times based on wall clock, which can jump around and go backwards.
by Yangster-mac
· 6 years ago
59cc24d
Add a guardrail to limit minimum bucket duration to be 5 minutes except
by yro
· 6 years ago
8a8d16c
Statsd CPU optimization.
by Yao Chen
· 6 years ago
1604957
Modifies statsd output for start and end times.
by David Chen
· 6 years ago
27785a8
Partial buckets on app upgrade and fix duration.
by David Chen
· 6 years ago
9369446
Support dimension in condition in metric producers.
by Yangster-mac
· 6 years ago
635b4b3
Do not output empty metric reports.
by Yangster-mac
· 6 years ago
0ed268b
similar to the samplers in batterystats, when we do diff,
by Chenjie Yu
· 7 years ago
468ff04
Proto change for dimension from condition.
by Yangster-mac
· 6 years ago
b814481
Use TimeUnit enum to specify the bucket size.
by Yangster-mac
· 7 years ago
a7fb12d
1/ Use FieldMatcher to specify the value fields in value metric.
by Yangster-mac
· 7 years ago
94e197c
1/ Change all "name" to id in statsD.
by Yangster-mac
· 7 years ago
2087716
1/ Support nested message and repeated fields in statsd.
by Yangster-mac
· 7 years ago
d5aa01b3
Remove the hacky HashableDimensionKey.
by Yao Chen
· 7 years ago
e6abcbe
Merge "Turn off verbose logging, remove the fake config."
by TreeHugger Robot
· 7 years ago
3c0b95c
Turn off verbose logging, remove the fake config.
by Yao Chen
· 7 years ago
de1b5562
Statsd value metric anomaly detection
by Bookatz
· 7 years ago
f09569f
Further reduce statsd memory usage.
by Yao Chen
· 7 years ago
a7259ab
use running sum for ValueMetricProducer bucket
by Chenjie Yu
· 7 years ago
2794da2
Remove dead code in statsd
by Yao Chen
· 7 years ago
288c600
Only create ProtoOutputStream when onGetData() is called.
by Yao Chen
· 7 years ago
f2bee6f
1/ Only expose thread-safe interfaces in metric producer.
by Yangster
· 7 years ago
6a8c799
Revert "Thread-safe metric producers."
by Yao Chen
· 7 years ago
8de6939
Thread-safe metric producers.
by Yangster
· 7 years ago
b356151
Add StatsdStats and guardrail.
by Yao Chen
· 7 years ago
7c334a1
Make member function as const whenever possible.
by Yangster
· 7 years ago
1ff4f43
Statsd test app.
by Yao Chen
· 7 years ago
e2cd6d5
1/ Duration anomaly tracker with alarm.
by Yangster-mac
· 7 years ago
d1815dc
Sync statsd to the public proto changes:
by Yangster-mac
· 7 years ago
6736c89
Unit tests for ValueMetricProducer
by Chenjie Yu
· 7 years ago
7f8def9
pull cpu time per freq also adjust lock for ValueMetricProducer.cpp
by Chenjie Yu
· 7 years ago
b0378b0
1. Add FIELD_COUNT_REPEATED bit masks to repeated fields that were previously missing
by yro
· 7 years ago
17adac9
Finish migrating to use ProtoOutputStream. This change will take the
by yro
· 7 years ago
2b0f886
Migrate all remaining MetricProducers to use ProtoOutputStream
by yro
· 7 years ago
93fe3a3
Add unit tests for CountMetricProducer, EventMetricProducer
by Yao Chen
· 7 years ago
5305e1d
pull resource power manager stats into statsd
by Chenjie Yu
· 7 years ago
b3dda41
reretry ValueMetric implementation and pulling mechanism
by Chenjie Yu
· 7 years ago