Lines Matching refs:mAlert
38 : mAlert(alert), mConfigKey(configKey), mNumOfPastBuckets(mAlert.num_buckets() - 1) { in AnomalyTracker()
201 return mAlert.has_trigger_if_sum_gt() && in detectAnomaly()
202 getSumOverPastBuckets(key) + currentBucketValue > mAlert.trigger_if_sum_gt(); in detectAnomaly()
215 util::stats_write(util::ANOMALY_DETECTED, mConfigKey.GetUid(), mConfigKey.GetId(), mAlert.id()); in declareAnomaly()
217 if (mAlert.probability_of_informing() < 1 && in declareAnomaly()
218 ((float)rand() / (float)RAND_MAX) >= mAlert.probability_of_informing()) { in declareAnomaly()
226 if (mAlert.has_refractory_period_secs()) { in declareAnomaly()
228 + mAlert.refractory_period_secs(); in declareAnomaly()
236 mAlert.id(), key.toString().c_str()); in declareAnomaly()
242 StatsdStats::getInstance().noteAnomalyDeclared(mConfigKey, mAlert.id()); in declareAnomaly()
264 if (!mAlert.SerializeToString(&serializedAlert)) { in getProtoHash()
265 ALOGW("Unable to serialize alert %lld", (long long)mAlert.id()); in getProtoHash()
267 mAlert.metric_id(), mAlert.id()), in getProtoHash()
275 triggerSubscribers(mAlert.id(), metric_id, key, metricValue, mConfigKey, mSubscriptions); in informSubscribers()
295 alertMetadata->set_alert_id(mAlert.id()); in writeAlertMetadataToProto()