fix retention
This commit is contained in:
@@ -392,12 +392,19 @@ def build_status(
|
||||
deviation["score"] = 0
|
||||
anomalies = detect_source_anomalies(events, limit=anomaly_limit, baselines=profiles, field_deviations=field_deviations)
|
||||
baseline_events = baseline.ingest(events) if baseline else 0
|
||||
profile_baseline_fields = baseline.ingest_profile_fields(events, stream_profiles) if baseline else 0
|
||||
profile_baseline_fields = (
|
||||
baseline.ingest_profile_fields(
|
||||
events,
|
||||
stream_profiles,
|
||||
max_values_per_field=int(runtime_values.get("baseline_max_values_per_field", 500) or 500),
|
||||
)
|
||||
if baseline else 0
|
||||
)
|
||||
baseline_maintenance = (
|
||||
baseline.maintenance(
|
||||
retention_days=int(runtime_values.get("baseline_retention_days", 14) or 14),
|
||||
value_retention_days=int(runtime_values.get("baseline_value_retention_days", 7) or 7),
|
||||
max_values_per_field=int(runtime_values.get("baseline_max_values_per_field", 2000) or 2000),
|
||||
retention_days=int(runtime_values.get("baseline_retention_days", 7) or 7),
|
||||
value_retention_days=int(runtime_values.get("baseline_value_retention_days", 3) or 3),
|
||||
max_values_per_field=int(runtime_values.get("baseline_max_values_per_field", 500) or 500),
|
||||
)
|
||||
if baseline
|
||||
else {}
|
||||
|
||||
Reference in New Issue
Block a user