diff options
author | Ivan Tashkinov <ivantashkinov@gmail.com> | 2021-12-27 09:13:31 +0300 |
---|---|---|
committer | Ivan Tashkinov <ivantashkinov@gmail.com> | 2021-12-27 09:13:31 +0300 |
commit | 08c0f09bad040ea713893be822342867f589efbe (patch) | |
tree | 42ce78b81d90200550c750f8a431c461260c740d /lib | |
parent | 3e9e7178bc90754ad6f5414417079f6484b421e9 (diff) |
Made slow queries logging disabled by default.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/telemetry/logger.ex | 4 |
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) |