profiler
项目描述
Odoo中集成python cprofile和postgresql日志收集器。请检查管理员菜单中的Profiler菜单
目录
安装
要使用Postgres功能,请启用Postgres日志并安装PGbadger。
Python分析将自动工作。
用法
对于Python分析,我们有两种方法
完全分析:分析A和B之间发生的任何内容。为此方法,使用workers=0启动Odoo,创建一个分析记录并选择Python方法“所有活动”。启用分析器,在Odoo中执行操作,然后禁用。在“附件”下,您可以下载cProfile统计文件。
按HTTP请求分析当前会话:分析活动用户会话中的HTTP请求。此方法也适用于多工作者模式。创建一个分析记录并选择Python方法“每个HTTP请求”。启用分析器,在Odoo中执行操作,然后您会看到请求列表不断填充。一段时间后,禁用。您可以通过对“总时间”列进行排序来找到缓慢的HTTP请求,并下载cProfile统计文件以进行进一步分析。
统计文件可以使用Snakeviz或Tuna等工具进行可视分析。
错误追踪
错误在GitHub问题上进行跟踪。如果遇到问题,请先检查是否已经报告了您的问题。如果是第一次发现,请通过提供详细且受欢迎的反馈来帮助我们解决问题。
请勿直接联系贡献者寻求支持或技术问题的帮助。
鸣谢
贡献者
Moisés López <moylop260@vauxoo.com>
Tom Blauwendraat <tom@sunflowerweb.nl>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
当前维护者
本模块是GitHub上OCA/server-tools项目的一部分。
欢迎您贡献。要了解如何贡献,请访问https://odoo-community.org/page/Contribute。
项目详情
哈希值 for odoo12_addon_profiler-12.0.1.0.1-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | dfcd987787061f344bf9d8541e4f7f2ac73e2bc289394cba0a91258acf723c84 |
|
MD5 | 63f4e18bf7a45995f49541585ed068e8 |
|
BLAKE2b-256 | 97dc62ae268f840adb3c4be649de5271881c7403dcc2249b216a0842e351eed4 |