Matrix Docker Ansible eploy
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

46 lines
1.2 KiB

  1. #jinja2: lstrip_blocks: "True"
  2. version: 1
  3. formatters:
  4. precise:
  5. format: '%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(request)s - %(message)s'
  6. filters:
  7. context:
  8. (): synapse.util.logcontext.LoggingContextFilter
  9. request: ""
  10. handlers:
  11. file:
  12. class: logging.handlers.RotatingFileHandler
  13. formatter: precise
  14. filename: /matrix-run/homeserver.log
  15. maxBytes: {{ matrix_synapse_max_log_file_size_mb * 1024 * 1024 }}
  16. backupCount: {{ matrix_synapse_max_log_files_count }}
  17. filters: [context]
  18. encoding: utf8
  19. console:
  20. class: logging.StreamHandler
  21. formatter: precise
  22. level : {{ matrix_synapse_console_log_level }}
  23. filters: [context]
  24. loggers:
  25. synapse:
  26. level: {{ matrix_synapse_log_level }}
  27. synapse.storage.SQL:
  28. # beware: increasing this to DEBUG will make synapse log sensitive
  29. # information such as access tokens.
  30. level: {{ matrix_synapse_storage_sql_log_level }}
  31. {% for logger in matrix_synapse_additional_loggers %}
  32. {{ logger.name }}:
  33. level: {{ logger.level }}
  34. {% endfor %}
  35. root:
  36. level: {{ matrix_synapse_root_log_level }}
  37. handlers: [file, console]