1 files changed, 7 insertions, 3 deletions
diff --git a/synapse/http/matrixfederationclient.py b/synapse/http/matrixfederationclient.py
index 11883d3852..7fa295cad5 100644
--- a/synapse/http/matrixfederationclient.py
+++ b/synapse/http/matrixfederationclient.py
@@ -43,11 +43,13 @@ logger = logging.getLogger(__name__)
metrics = synapse.metrics.get_metrics_for(__name__)
-outgoing_requests_counter = metrics.register_counter("requests",
+outgoing_requests_counter = metrics.register_counter(
+ "requests",
labels=["method"],
)
-incoming_responses_counter = metrics.register_counter("responses",
- labels=["method","code"],
+incoming_responses_counter = metrics.register_counter(
+ "responses",
+ labels=["method", "code"],
)
@@ -78,9 +80,11 @@ class MatrixFederationHttpAgent(_AgentBase):
def _cb(response):
incoming_responses_counter.inc(method, response.code)
return response
+
def _eb(failure):
incoming_responses_counter.inc(method, "ERR")
return failure
+
d.addCallbacks(_cb, _eb)
return d
|