summaryrefslogtreecommitdiff
path: root/lib/pleroma/telemetry/logger.ex
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pleroma/telemetry/logger.ex')
-rw-r--r--lib/pleroma/telemetry/logger.ex4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pleroma/telemetry/logger.ex b/lib/pleroma/telemetry/logger.ex
index 0f73ecc02..d7fea9c0f 100644
--- a/lib/pleroma/telemetry/logger.ex
+++ b/lib/pleroma/telemetry/logger.ex
@@ -106,7 +106,9 @@ defmodule Pleroma.Telemetry.Logger do
) do
logging_config = Pleroma.Config.get([:telemetry, :slow_queries_logging], [])
- if logging_config[:min_duration] && query_time > logging_config[:min_duration] and
+ if logging_config[:enabled] &&
+ logging_config[:min_duration] &&
+ query_time > logging_config[:min_duration] and
(is_nil(logging_config[:exclude_sources]) or
source not in logging_config[:exclude_sources]) do
log_slow_query(measurements, metadata, config)