A log formatter for python logging.
Project description
A log formatter for python logging. Based on https://github.com/marselester/json-log-formatter
做了如下更改: message改为logmsg字段, 额外添加了logcreated, logname, loglevel字段
例如下面的代码:
logger = logging.getLogger('test') logger.warn('logger test', extra={'t': datetime.datetime.now().isoformat()})
产生如下格式日志(已格式化,实际一行一条日志):
{ "t": "2017-11-29T14:53:14.981141", "logmsg": "logger test", "logcreated": 1511938394.9812107, "logname": "test", "loglevel": "WARNING" } { "t": "2017-11-29T14:53:15.949140", "logmsg": "logger test", "logcreated": 1511938395.9492354, "logname": "test", "loglevel": "WARNING" }
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for Python-JSON-Formatter-0.0.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26125c9315a26e1a6d581e392650f112cf927988e0f9a7e7866a56f0eef2ac11 |
|
MD5 | 6926d9ae72b48f5ffacb24d0cab3e789 |
|
BLAKE2b-256 | a7898ac03b295ed5f7b0f29dd2104da6d8bed107dd73dcdfc21b32292dc30764 |