aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHaelwenn <contact+git.pleroma.social@hacktivis.me>2019-02-06 18:02:10 +0000
committerHaelwenn <contact+git.pleroma.social@hacktivis.me>2019-02-06 18:02:10 +0000
commit09b71a9053fe66ba8f4fca940f22eaffbf4af215 (patch)
treed8ba7e8ab101e300ddce895e68c39eebc2019af9
parentf7aedbcc5574b5ba7e1cfbddcd68a2862ac1c682 (diff)
parentab80c8ebb85271e9b5456c36316b7ebc98d96f1e (diff)
downloadpleroma-09b71a9053fe66ba8f4fca940f22eaffbf4af215.tar.gz
Merge branch 'mr/exsyslogger-doc-and-format' into 'develop'
Adds a couple examples to docs/config.md for ExSyslogger and removes duplicate timestamps from default format. See merge request pleroma/pleroma!784
-rw-r--r--config/config.exs2
-rw-r--r--docs/config.md20
2 files changed, 21 insertions, 1 deletions
diff --git a/config/config.exs b/config/config.exs
index 8b42a5351..c272ef34a 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -115,7 +115,7 @@ config :logger, :console,
config :logger, :ex_syslogger,
level: :debug,
ident: "Pleroma",
- format: "$date $time $metadata[$level] $message",
+ format: "$metadata[$level] $message",
metadata: [:request_id]
config :mime, :types, %{
diff --git a/docs/config.md b/docs/config.md
index e042d216f..ba6807760 100644
--- a/docs/config.md
+++ b/docs/config.md
@@ -100,6 +100,26 @@ config :pleroma, Pleroma.Mailer,
## :logger
* `backends`: `:console` is used to send logs to stdout, `{ExSyslogger, :ex_syslogger}` to log to syslog
+
+An example to enable ONLY ExSyslogger (f/ex in ``prod.secret.exs``) with info and debug suppressed:
+```
+config :logger,
+ backends: [{ExSyslogger, :ex_syslogger}]
+
+config :logger, :ex_syslogger,
+ level: :warn
+```
+
+Another example, keeping console output and adding the pid to syslog output:
+```
+config :logger,
+ backends: [:console, {ExSyslogger, :ex_syslogger}]
+
+config :logger, :ex_syslogger,
+ level: :warn,
+ option: [:pid, :ndelay]
+```
+
See: [logger’s documentation](https://hexdocs.pm/logger/Logger.html) and [ex_syslogger’s documentation](https://hexdocs.pm/ex_syslogger/)