This builds on !1548 (merged) and makes some more drastic changes:
- Move the logging config from
settings/default.py
toexample_deployment/settings.py
. This puts the burden of coming up with a useful configuration on the system administrators. Monitoring logs will no longer show up in development. - Remove special handling of
django.server
. The development server is only used in development. Since the configuration was moved to the documentation it is no longer used in development anyway, so this is no longer relevant. - Remove the separate log file for monitoring and log to console instead. Since the name of the logger is included in the log message you can easily find monitoring messages using
grep monitoring
. Depending on where the logs are propagated to, this might be a privacy issue though.
If this is accepted we need to adapt the documentation.