LOGGING = {
...
"handlers": {
"console": {
"level": "INFO",
"class": "logging.StreamHandler",
"formatter": "verbose",
},
'seq':
{
'level': 'INFO',
'class': 'seqlog.SeqLogHandler',
'server_url': '******',
'api_key': '******',
'auto_flush_timeout': 10, # seconds
}
},
"root": {
"handlers": ["console", "seq"],
"level": "DEBUG",
},
}
seqlog.set_global_log_properties(Application="--myapp--", **seqlog.get_global_log_properties())
seqlog.feature_flags.enable_feature(seqlog.feature_flags.FeatureFlag.EXTRA_PROPERTIES)
seqlog.feature_flags.enable_feature(seqlog.feature_flags.FeatureFlag.STACK_INFO)
...
and ... Is there a better way?
logging
other config in settings.py
and ... Is there a better way?