/frameworks/base/cmds/statsd/tests/ |
H A D | statsd_test_util.h | 182 sp<StatsLogProcessor> CreateStatsLogProcessor(const int64_t timeBaseNs, 277 const int64_t timeBaseNs, const int64_t bucketSizeNs, T* bucket) { 278 bucket->set_start_bucket_elapsed_nanos(timeBaseNs + bucketSizeNs * bucket->bucket_num()); 280 timeBaseNs + bucketSizeNs * bucket->bucket_num() + bucketSizeNs); 285 void backfillStartEndTimestampForPartialBucket(const int64_t timeBaseNs, T* bucket) { argument 299 void backfillStartEndTimestampForMetrics(const int64_t timeBaseNs, const int64_t bucketSizeNs, argument 306 backfillStartEndTimestampForFullBucket(timeBaseNs, bucketSizeNs, bucket); 308 backfillStartEndTimestampForPartialBucket(timeBaseNs, bucket); 315 void backfillStartEndTimestampForSkippedBuckets(const int64_t timeBaseNs, T* metrics) { argument 317 backfillStartEndTimestampForPartialBucket(timeBaseNs, metric 276 backfillStartEndTimestampForFullBucket( const int64_t timeBaseNs, const int64_t bucketSizeNs, T* bucket) argument [all...] |
H A D | statsd_test_util.cpp | 452 sp<StatsLogProcessor> CreateStatsLogProcessor(const int64_t timeBaseNs, const int64_t currentTimeNs, argument 462 uidMap, anomalyAlarmMonitor, periodicAlarmMonitor, timeBaseNs, [](const ConfigKey&){return true;}); 788 const int64_t timeBaseNs = report->time_base_elapsed_nano_seconds(); local 792 timeBaseNs, bucketSizeNs, report->mutable_count_metrics()); 795 timeBaseNs, bucketSizeNs, report->mutable_duration_metrics()); 798 timeBaseNs, bucketSizeNs, report->mutable_gauge_metrics()); 801 timeBaseNs, report->mutable_gauge_metrics()); 805 timeBaseNs, bucketSizeNs, report->mutable_value_metrics()); 808 timeBaseNs, report->mutable_value_metrics());
|
/frameworks/base/cmds/statsd/src/metrics/ |
H A D | MetricsManager.cpp | 58 const int64_t timeBaseNs, const int64_t currentTimeNs, 68 refreshTtl(timeBaseNs); 72 timeBaseNs, currentTimeNs, mTagIds, mAllAtomMatchers, 57 MetricsManager(const ConfigKey& key, const StatsdConfig& config, const int64_t timeBaseNs, const int64_t currentTimeNs, const sp<UidMap> &uidMap, const sp<AlarmMonitor>& anomalyAlarmMonitor, const sp<AlarmMonitor>& periodicAlarmMonitor) argument
|
H A D | MetricProducer.h | 43 MetricProducer(const int64_t& metricId, const ConfigKey& key, const int64_t timeBaseNs, argument 47 mTimeBaseNs(timeBaseNs), 48 mCurrentBucketStartTimeNs(timeBaseNs),
|
H A D | GaugeMetricProducer.cpp | 74 const int64_t timeBaseNs, const int64_t startTimeNs, 76 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, wizard), 143 const int64_t timeBaseNs, const int64_t startTimeNs) 144 : GaugeMetricProducer(key, metric, conditionIndex, wizard, pullTagId, timeBaseNs, startTimeNs, 71 GaugeMetricProducer(const ConfigKey& key, const GaugeMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs, shared_ptr<StatsPullerManager> statsPullerManager) argument 140 GaugeMetricProducer(const ConfigKey& key, const GaugeMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs) argument
|
H A D | ValueMetricProducer.cpp | 76 const int64_t timeBaseNs, const int64_t startTimestampNs, 78 : MetricProducer(metric.id(), key, timeBaseNs, conditionIndex, wizard), 142 const int64_t timeBaseNs, const int64_t startTimeNs) 143 : ValueMetricProducer(key, metric, conditionIndex, wizard, pullTagId, timeBaseNs, startTimeNs, 73 ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimestampNs, shared_ptr<StatsPullerManager> statsPullerManager) argument 139 ValueMetricProducer(const ConfigKey& key, const ValueMetric& metric, const int conditionIndex, const sp<ConditionWizard>& wizard, const int pullTagId, const int64_t timeBaseNs, const int64_t startTimeNs) argument
|
H A D | metrics_manager_util.cpp | 604 const int64_t timeBaseNs, const int64_t currentTimeNs, 607 int64_t startMillis = timeBaseNs / 1000 / 1000; 650 const int64_t timeBaseNs, const int64_t currentTimeNs, 677 if (!initMetrics(key, config, timeBaseNs, currentTimeNs, uidMap, 691 timeBaseNs, currentTimeNs, allPeriodicAlarmTrackers)) { 602 initAlarms(const StatsdConfig& config, const ConfigKey& key, const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, const int64_t currentTimeNs, vector<sp<AlarmTracker>>& allAlarmTrackers) argument 647 initStatsdConfig(const ConfigKey& key, const StatsdConfig& config, UidMap& uidMap, const sp<AlarmMonitor>& anomalyAlarmMonitor, const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, const int64_t currentTimeNs, set<int>& allTagIds, vector<sp<LogMatchingTracker>>& allAtomMatchers, vector<sp<ConditionTracker>>& allConditionTrackers, vector<sp<MetricProducer>>& allMetricProducers, vector<sp<AnomalyTracker>>& allAnomalyTrackers, vector<sp<AlarmTracker>>& allPeriodicAlarmTrackers, unordered_map<int, std::vector<int>>& conditionToMetricMap, unordered_map<int, std::vector<int>>& trackerToMetricMap, unordered_map<int, std::vector<int>>& trackerToConditionMap, std::set<int64_t>& noReportMetricIds) argument
|
/frameworks/base/cmds/statsd/src/ |
H A D | StatsLogProcessor.cpp | 77 const int64_t timeBaseNs, 83 mTimeBaseNs(timeBaseNs), 74 StatsLogProcessor(const sp<UidMap>& uidMap, const sp<AlarmMonitor>& anomalyAlarmMonitor, const sp<AlarmMonitor>& periodicAlarmMonitor, const int64_t timeBaseNs, const std::function<bool(const ConfigKey&)>& sendBroadcast) argument
|