mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-03 00:34:47 -04:00
Enable Prometheus metrics for the jaeger client library (#10112)
This commit is contained in:
parent
fd9856e4a9
commit
d8be7d493d
3 changed files with 5 additions and 1 deletions
|
@ -362,10 +362,13 @@ def init_tracer(hs: "HomeServer"):
|
|||
|
||||
set_homeserver_whitelist(hs.config.opentracer_whitelist)
|
||||
|
||||
from jaeger_client.metrics.prometheus import PrometheusMetricsFactory
|
||||
|
||||
config = JaegerConfig(
|
||||
config=hs.config.jaeger_config,
|
||||
service_name="{} {}".format(hs.config.server_name, hs.get_instance_name()),
|
||||
scope_manager=LogContextScopeManager(hs.config),
|
||||
metrics_factory=PrometheusMetricsFactory(),
|
||||
)
|
||||
|
||||
# If we have the rust jaeger reporter available let's use that.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue