分析器
项目描述
分析器
cProfile和PgBadger的集成。
安装
要安装此模块,您需要以下要求
安装pgbadger二进制包。
安装pstats_print2list Python包。
设置环境变量PG_LOG_PATH以确定postgresql.log文件的位置,默认情况下为/var/lib/postgresql/9.X/main/pg_log/postgresql.log
从postgresql的配置文件中启用postgresql日志(Linux Debian的默认位置为/etc/postgresql/*/main/postgresql.conf) - 在最后添加以下行(需要重启postgresql /etc/init.d/postgresql restart)
logging_collector=on
log_destination='stderr'
log_directory='pg_log'
log_filename='postgresql.log'
log_rotation_age=0
log_checkpoints=on
log_hostname=on
log_line_prefix='%t [%p]: [%l-1] db=%d,user=%u '
配置
- 默认情况下,分析器模块添加了两个系统参数
exclude_fnames > ‘/.repo_requirements,~/odoo-8.0,/usr/,>’
exclude_query > ‘ir_translation’.
这些参数可以被配置以排除某些输出从分析统计信息或pgbadger输出。
用法
安装后,在标题栏中添加了一个播放器,具有以下按钮
- 开始分析
- 停止分析
- 下载统计信息:下载统计文件
- 清除统计信息
致谢
贡献者
- Georges Racinet <gracinet@anybox.fr>
从ZopeProfiler远程启发,尽管可能永远不会提供在线可视化。
Moisés López <moylop260@vauxoo.com>
Hugo Adan <hugo@vauxoo.com>
维护者
此模块由OCA维护。
ODoo社区协会(OCA)是一个非营利组织,其使命是支持Odoo功能的协作开发,并推广其广泛应用。
若要为此模块做出贡献,请访问 https://odoo-community.org。
项目详情
关闭
哈希值 for odoo8_addon_profiler-8.0.1.0.0-py2-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3ba1eda2951bdcbd460e0e72e9468a0a035308fe8e39406107f2e6d79b830463 |
|
MD5 | 88e31d7a52847c8eaa30723367aac7e2 |
|
BLAKE2b-256 | 148b3d92b0facffee7aa1bc7a25bd50f0ff70b1a4941783128fdc0c8b8400816 |