matrix stuff: make journal usable again

This commit is contained in:
Franzi 2023-08-27 09:28:57 +02:00
parent 7dda27b69d
commit ad2312b715
Signed by: kunsi
GPG key ID: 12E3D2136B818350
2 changed files with 17 additions and 3 deletions

View file

@ -1,10 +1,25 @@
version: 1
formatters:
precise:
format: '%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(request)s - %(message)s'
journal:
format: '%(name)s - %(lineno)d - %(levelname)s - %(request)s - %(message)s'
handlers:
file:
class: logging.handlers.TimedRotatingFileHandler
formatter: precise
filename: /var/log/matrix-synapse/homeserver.log
when: midnight
backupCount: 1 # Does not include the current log file.
encoding: utf8
buffer:
class: synapse.logging.handlers.PeriodicallyFlushingMemoryHandler
target: file
capacity: 10
flushLevel: 30 # Flush immediately for WARNING logs and higher
period: 5
console:
class: logging.StreamHandler
formatter: journal
@ -15,7 +30,6 @@ loggers:
root:
level: WARNING
handlers: [console]
handlers: [buffer]
disable_existing_loggers: false

View file

@ -180,7 +180,7 @@ logging:
telethon:
level: INFO
aiohttp:
level: INFO
level: WARNING
root:
level: INFO
handlers: [console]