一个zope进程检查器
项目描述
zps - 一个zope进程检查器
zps 旨在帮助zope和plone站点的管理者快速获取关于运行实例的信息。
安装
easy_install psutil easy_install rt.zps
感谢 @der_sven_,您可以在以下位置找到最新的 debian软件包
用法
zps 的基本用法很简单
[user@localhost]$zps CWD: /home/user/plone1 User: user PID: 1234 Conf: /home/user/plone1/parts/instance/etc/zope.conf Address: 8081 Memory: 1.96% CWD: /home/user/plone2 User: user PID: 12345 Conf: /home/user/plone2/parts/instance/etc/zope.conf Address: 8082 Memory: 1.96%
默认操作是报告它找到的每个zope运行实例
当前工作目录(CWD)
运行进程的用户ID
进程PID
实例使用的zope配置文件
端口(通过解析配置文件计算得出)
内存使用情况
要获取 zps 的使用信息,只需键入 zps –help,您将得到以下信息
[user@localhost]$zps zps - report a snapshot of the current zope processes. USAGE: zps zps --help zps --pid 1111 zps --port 8080 zps --grep plone
如您所见,zps 可以按 zps 或端口筛选结果,例如,如果调用 zps 返回上述两个实例的报告,您将得到以下结果
[user@localhost]$zps --pid 1234 CWD: /home/user/plone1 User: user PID: 1234 Conf: /home/user/plone1/parts/instance/etc/zope.conf Address: 8081 Memory: 1.96% [user@localhost]$zps --port 8082 CWD: /home/user/plone2 User: user PID: 12345 Conf: /home/user/plone2/parts/instance/etc/zope.conf Address: 8082 Memory: 1.96%
如果没有找到实例,您将得到以下结果
[user@localhost]$zps No running zope instance found
待办事项:筛选输出信息 当您的服务器开始变得拥挤时,zps 的输出将很容易解析。应该引入两个命令行标志
–show
–hide
待办事项:输出着色 将输出着色以突出显示内存使用情况将是一个很好的特性。如果输出在以下范围内
0%-5%:绿色
0%-10%:黄色
10%-20%:红色
20%-100%:闪烁红色
示例
[user@localhost]$zps --hide CWD,User,Memory PID: 1234 Conf: /home/user/plone1/parts/instance/etc/zope.conf Address: 8081 PID: 12345 Conf: /home/user/plone2/parts/instance/etc/zope.conf Address: 8082 [user@localhost]$zps --hide CWD,User,Memory CWD: /home/user/plone1 User: user Memory: 1.96% CWD: /home/user/plone2 User: user Memory: 1.96%
变更日志
0.9.6 (2014-03-20)
psutils 2 兼容性 [警告]
0.9.5 (2014-02-14)
Python3 兼容性 [警告]
0.9.4 (2012-10-29)
修复找不到 zope.conf 文件时的崩溃 [警告]
处理帮助标志,修复 #1,修复 #2 [警告]
外观修复 [警告]
0.9.3 (2012/02/10)
迁移至 github [ale-rt]
大量重构 [ale-rt]
添加 –grep 标志 [ale-rt]
修复地址计算 [ale-rt]
排序进程列表 [ale-rt]
测试 [ale-rt]
0.9.2 (2010/06/10)
修复文档 [keul]
修复以 ip:port 形式的地址计算 [警告]
0.9.1 (2010/06/10)
修复 egg 结构 [fdelia]
pid 选项 [警告, fdelia]
port 选项 [警告, fdelia]
重构 [警告]
文档 [警告]
0.9.0 (2010/05/05)
初始发布 [警告]
项目详情
关闭
rt.zps-0.9.6.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c69038f5a4d6c603c441c46aff4bcf0851197b1579d71fa4892ab51428ac7c7f |
|
MD5 | 7f2782edd62231c5f0dfef6fd122a697 |
|
BLAKE2b-256 | b15f5998ab27976ea021bdf69785da5b2811dd928f69c57f0b4d338b65e36649 |