Skip to content

Commit 62c4bbe

Browse files
authored
fix(metrics): Move end_post_process metric call to earlier (#97848)
i think this was causing some minor inconsistencies with the data - previously we were only tracking this for non-reprocessing but we are tracking `start_post_process` for everything which means the delta between those metrics was off.
1 parent 5fbf29c commit 62c4bbe

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/sentry/tasks/post_process.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -657,6 +657,12 @@ def get_event_raise_exception() -> Event:
657657
)
658658
metric_tags["occurrence_type"] = group_event.group.issue_type.slug
659659

660+
track_event_since_received(
661+
step="end_post_process",
662+
event_data=event.data,
663+
tags=metric_tags,
664+
)
665+
660666
if not is_reprocessed:
661667
received_at = event.data.get("received")
662668
saved_at = event.data.get("nodestore_insert")
@@ -680,12 +686,6 @@ def get_event_raise_exception() -> Event:
680686
tags=metric_tags,
681687
)
682688

683-
track_event_since_received(
684-
step="end_post_process",
685-
event_data=event.data,
686-
tags=metric_tags,
687-
)
688-
689689
else:
690690
metrics.incr("events.missing_received", tags=metric_tags)
691691

0 commit comments

Comments
 (0)