JSON日志记录
项目描述
JSON日志记录
此插件允许将Odoo日志输出为JSON。
它还添加了在日志中记录json额外数据的功能。有关json记录器的文档,请参阅此处:https://github.com/madzak/python-json-logger
示例
_logger.info('My Message', extra={
'my_extra_key_1': 'value_1',
'my_extra_key_2': 'value_2'})
“extra”键是记录器模块的标准键,因此您可以添加此键,您的日志将在此模块有或没有的情况下工作(有关文档,请参阅此处:https://docs.pythonlang.cn/2/library/logging.html#logging.Logger.debug)
配置
使用环境变量ODOO_LOGGING_JSON设置为1激活json日志记录。
为了获取服务器的日志记录,您应该在配置文件中将logging_json添加到--load标志或server_wide_modules选项中。
如果您想在本地开发时查看额外键,但使用Odoo记录器输出而不是JSON输出,则可以添加环境变量ODOO_LOGGING_JSON_DEV设置为1。
注意:不应同时设置ODOO_LOGGING_JSON_DEV和ODOO_LOGGING_JSON为1。
已知问题/路线图
完成了有趣信息的提取(正则表达式),以获取更多指标
错误跟踪器
错误在GitHub Issues上跟踪。在遇到问题时,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决它。
致谢
图片
Odoo社区协会: 图标。
贡献者
郭文·邦尼耶 <guewen.baconnier@camptocamp.com>
塞巴斯蒂安·贝尔 <sebastien.beau@akretion.com>
赞助商
本模块的开发得到了以下机构的财务支持
Camptocamp
Akretion
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛应用。
要为此模块做出贡献,请访问 https://odoo-community.org。
项目详情
odoo8_addon_logging_json-8.0.1.0.0.99.dev4-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | daf5f758120681b5ff5fdc8715df822472e84df82e734babf4bb775f24f59aa7 |
|
MD5 | 6f7da741c7e187869c34ef80fab84411 |
|
BLAKE2b-256 | 32ab2b6fd8f37dc05acd2d3d5e24ec30acf0d61d7947f863b9be12c48734b520 |