Skip to content
This repository was archived by the owner on Apr 26, 2024. It is now read-only.

Commit f7ce80a

Browse files
committed
Fix prometheus metrics being negative (mixed up start/end)
Fix: - #13535 (comment) - #13533 (comment)
1 parent 2c42673 commit f7ce80a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

synapse/handlers/federation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ async def try_backfill(domains: List[str]) -> bool:
482482

483483
processing_end_time = self.clock.time_msec()
484484
backfill_processing_before_timer.observe(
485-
(processing_start_time - processing_end_time) / 1000
485+
(processing_end_time - processing_start_time) / 1000
486486
)
487487

488488
success = await try_backfill(likely_domains)

synapse/rest/client/room.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -674,7 +674,7 @@ async def on_GET(
674674
room_member_count = await make_deferred_yieldable(room_member_count_deferred)
675675
messsages_response_timer.labels(
676676
room_size=_RoomSize.from_member_count(room_member_count)
677-
).observe((processing_start_time - processing_end_time) / 1000)
677+
).observe((processing_end_time - processing_start_time) / 1000)
678678

679679
return 200, msgs
680680

0 commit comments

Comments
 (0)