uWSGI类似top的界面
项目描述
uwsgitop是一个类似于top的命令,使用uWSGI Stats Server来监控您的uwsgi应用。
要使用uWSGI Stat Server,只需使用stats选项后跟一个有效的套接字地址,例如
uwsgi --module myapp --socket :3030 --stats /tmp/stats.socket
要使用uwsgitop监控您的应用,请使用以下套接字地址调用它
uwsgitop /tmp/stats.socket
如果您想通过HTTP提供统计信息,需要在uWSGI中添加stats-http选项
uwsgi --module myapp --http :3030 --stats :3031 --stats-http
现在需要这样调用uwsgitop
uwsgitop http://127.0.0.1:3031
安装
pip install uwsgitop
用法
要显示异步核心统计信息(例如使用gevent时)或切换到核心统计信息显示模式,按a。要快速刷新屏幕,按f,要退出,按q。
字段 |
描述 |
---|---|
WID |
工作ID |
% |
工作器使用率 |
PID |
工作器PID |
REQ |
自上次(重新)启动以来工作器执行请求数量 |
RPS |
每秒请求数 |
EXC |
异常 |
SIG |
管理的uWSGI信号 |
STATUS |
工作器正在忙碌还是空闲可使用? |
AVG |
平均请求时间 |
RSS |
工作器RSS(常驻集大小,请参阅Linux内存管理) |
VSZ |
Worker VSZ(虚拟内存大小,见 Linux 内存管理) |
TX |
工作器传输了多少数据 |
ReSpwn |
重生计数 |
HC |
自毁计数 |
RunT |
工作器运行了多长时间 |
LastSpwn |
最后重生时间 |
颜色
行将以不同的颜色显示
默认控制台文本颜色,如果工作器空闲
如果工作器忙碌,则显示绿色
如果工作器处于 廉价 模式,则显示品红色
如果工作器正在处理 uwsgi 信号,则显示黄色
如果工作器处于 挂起 状态,则显示蓝色
请记住在 uwsgi 配置中启用 memory-report 以查看 uwsgi 进程消耗了多少内存资源。
进一步阅读
有关 uWSGI 统计服务器的更多信息,请参阅 https://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html
项目详情
关闭
uwsgitop-0.12.tar.gz 的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 4f9330951f0fb9633226de36cf0c28c04dcf323efab608834aa81f638b6019b2 |
|
MD5 | 09f24d56aef9d3ebbd0ae9426562354a |
|
BLAKE2b-256 | 5f3b02f373bc88978e8f1f33f5afe625ad28def59b6cfbf93424030754dbd5a5 |