日志记录是分析 Odoo 服务器运行服务时发生的操作的最重要工具之一。此外,在大多数情况下,通过分析服务器日志,我们可以清楚地了解错误或存在的任何错误。

最初,如果我们想使用日志记录选项,我们需要从 python 标准库中导入一个模块,即 'logging'

使用步骤:

import logging

#这里 _logger 对象由当前代码文件的名称 __name__ 初始化
_logger = logging.getLogger(__name__) _logger.debug("IT IS DEBUG")
_logger.info("IT IS INFO")
_logger.error("IT IS Error")
_logger.warning("IT IS warn")
_logger.critical("IT IS Critical") 其他日志记录选项

我们有不同的日志选项,可以在我们的 Odoo conf 文件中配置。
* logfile = None // 指定存储日志详细信息的日志文件。
* log_handler = LEVEL: LEVEL // 在 LEVEL 为给定的前缀设置处理程序。 例如,如果您只想为模块 product_parameter 设置 DEBUG 级别,则可以使用如下所示的参数运行它:
日志处理程序=odoo.addons.product_parameter:DEBUG * log_level = info // 指定日志级别。
* log_db_level = warning // 记录数据库级别。
* log_db = False // 指定日志数据库。
Odoo 中还有一些其他可用的日志选项,可以在 Odoo 服务器配置文件中进行配置。

为 Odoo 服务创建一个存储日志文件的目录。这通常放在/var/log目录下,命令如下:

sudo mkdir /var/log/odoo
sudo chown odoo /var/log/odoo
 

日志查看命令:

sudo tail -f /var/log/odoo/odoo-server.log  -n 1000

最新文章

  1. MFC2016.6.8
  2. position:fixed失效
  3. sql行列转换
  4. Android Activity的切换动画
  5. IE8下String的Trim()方法失效的解决方法
  6. js 代码记录
  7. IBM Minus One(water)
  8. 組裝工廠設置IQC的目的
  9. 【IE6的疯狂之一】IE6中奇数宽高的BUG
  10. struts2 之 ThreadLocal 和 ActionContext
  11. 基于 Java Web 的毕业设计选题管理平台--选题报告与需求规格说明书
  12. idea连接服务器上传jar并运行
  13. Shell命令-文件及内容处理之sort、uniq
  14. Redis-Sentinel 数据源配置
  15. 自学Zabbix之路15.5 Zabbix数据库表结构简单解析-其他 表
  16. 单元测试Mock框架Powermockito 【mockito1.X】
  17. 配置apache-maven-3.6.0时所遇到的坑(一)
  18. 各平台免费翻译API
  19. 初始kafka
  20. UVa 10382 喷水装置(贪心)

热门文章

  1. 前端 JS 之 AJAX 简介及使用
  2. Bind DNS服务——转发与区域记录更新
  3. SpringBoot数据访问(二) SpringBoot整合JPA
  4. 如何开启O2优化
  5. npm ERR! Unexpected end of JSON input while parsing near '...'解决方法
  6. 在element的table修改事件中修改数据,table的数据也会修改
  7. 《机器学习Python实现_10_10_集成学习_xgboost_原理介绍及回归树的简单实现》
  8. 什么是CAP?
  9. VSCode 使用 Code Runner 插件无法编译运行文件名带空格的文件
  10. 使用CI/CD工具Github Action发布jar到Maven中央仓库