summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndrew Morgan <andrew@amorgan.xyz>2019-01-23 15:01:09 +0000
committerAndrew Morgan <andrew@amorgan.xyz>2019-01-23 15:04:12 +0000
commit7da659dd6d1cadac233855d0b5a2269ba0ac280b (patch)
treef54f7e100f7b82438164538c9489baa76bd05c2e
parentName metric consistently (diff)
downloadsynapse-7da659dd6d1cadac233855d0b5a2269ba0ac280b.tar.xz
Use existing stream position counter metric
-rw-r--r--synapse/handlers/user_directory.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/synapse/handlers/user_directory.py b/synapse/handlers/user_directory.py

index 6df58060da..197a826daa 100644 --- a/synapse/handlers/user_directory.py +++ b/synapse/handlers/user_directory.py
@@ -19,7 +19,6 @@ from six import iteritems from twisted.internet import defer -from prometheus_client import Gauge from synapse.api.constants import EventTypes, JoinRules, Membership from synapse.metrics.background_process_metrics import run_as_background_process from synapse.storage.roommember import ProfileInfo @@ -28,9 +27,6 @@ from synapse.util.metrics import Measure logger = logging.getLogger(__name__) -# Expose event stream processing position -event_processing_position = Gauge("synapse_user_dir_event_stream_position", "Currently processed up to position in the event stream") - class UserDirectoryHandler(object): """Handles querying of and keeping updated the user_directory. @@ -168,7 +164,8 @@ class UserDirectoryHandler(object): self.pos = deltas[-1]["stream_id"] # Expose current event processing position to prometheus - event_processing_position.set(self.pos) + synapse.metrics.event_processing_positions.labels( + "user_dir").set(self.pos) yield self.store.update_user_directory_stream_pos(self.pos)