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 Issues 上。如果在那里找不到您的问题已被报告,请检查一下。如果您是第一个发现它的,请帮助我们通过提供详细且受欢迎的 反馈 来粉碎它。
请勿直接联系贡献者关于支持或技术问题。
致谢
贡献者
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。
项目详情
odoo13_addon_profiler-13.0.1.0.1.dev3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6e3de28db5e0e74aba8fe4120642dcffd160ef3d3a5b535a06bb1b7637ee734f |
|
MD5 | fdc4f2236fcb79bfd9de3b79347602d0 |
|
BLAKE2b-256 | 9983cd747e0d57fa6b5305f684fb0c9d311887700ac4d52fa04bef4c8b45722c |