很多年前的一个 repo ngxtop 我感觉还是比较有用的,但是在我的环境上面并不能正常运行。因此对这个进行了重写
功能与设计会参考之前,但是不仅仅只是参考。目前功能与设计都很不完善,只实现了 top 统计这个核心功能。 之前仅个人使用,现在已经上传到 pypi ,分享出来,看看大家还有什么好的点子。
# Install from PyPI
pip install ngxctl
# Install from Tencent Cloud source
pip install ngxctl --index-url https://mirrors.cloud.tencent.com/pypi/simple --trusted-host mirrors.cloud.tencent.com
ngxctl top
# 支持的参数与用例可以参考
ngxctl top -h
ngxctl files
ngxctl vars
1
est 56 天前
看了下原理,是分析日志格式????
|
2
RangerWolf OP @est 解析 ngxin.conf 里面配置的日志格式解析日志,数据放到 sqlite 里面做 sql 统计
|
3
chenzw2 54 天前
https://code.bqrdh.com/nginx/log/analyze 还不如直接下载 nginx 日志放线上统计下
|
4
RangerWolf OP @chenzw2 实时统计还是更方便一些,不过感谢分享工具,我也看看这个站做了什么东西,有什么值得学习的地方
|