【文件属性】:
文件名称:窥视:快速统计一下nginx如何处理请求
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-04 06:21:24
nginx statistics web parsing server
窥视
通过解析访问日志并生成一些基本统计信息,快速了解nginx的性能。
要求
Python 3.x
SQLite3
用法
为了快速浏览,将统计信息存储在SQLite的内存实例中:
python3 peek.py /var/log/nginx/access.log
根据需要调整/path/to/access.log。
为了保持统计数据的持久性,请添加--persist标志
python3 peek.py /var/log/nginx/access.log --persist
当前,这会将统计信息保存到同一目录中的logs.db文件中。
已知的问题
目前仅适用于Nginx的默认日志格式
访
【文件预览】:
peek-develop
----peek.py(2KB)
----LICENSE(1KB)
----setup.py(292B)
----README.md(988B)
----peek()
--------log_file.py(661B)
--------log_statistics.py(5KB)
--------line_parser.py(1KB)
--------__init__.py(0B)
--------line.py(2KB)
--------peek_runner.py(2KB)
--------peek_viewer.py(7KB)
--------logs.db(3KB)
----tests()
--------file_paths.py(358B)
--------pytest.ini(0B)
--------unit()
--------files()
----.gitignore(55B)