python脚本,用来查看OpenVZ VPS内存情况的,原始数据取自/proc/user_beancounters文件,脚本内做了一个数据简单的分析提取和可视化提高的工作。
使用如下:
wget https://github.com/snooda/openvz_checker/blob/master/vz_checker.py
python vz_checker.py /proc/user_beancounters
参数说明:
Kernel Mem Info:占用的内核内存大小,不可被swap,主要用来存放进程数据等。 Mem already allocated Info:已分配的内存大小,limit即为burst内存大小。 Ram actually used: 实际占用的物理内存大小。 Mem (Ram + swap) used: 占用的物理内存和swap大小。 如果 实际占用的物理内存 == 占用的物理内存和swap大小 那么恭喜你,你的vps里运行的程序都在内存中,主机超售不严重。 如果 实际占用的物理内存 < 占用的物理内存和swap大小 情况不妙,主机已经开始占用swap了,超售比较严重了。
奇怪,在ds和crissic上均不成功。
via:http://www.snooda.com/read/263
-
所有主机信息仅是为及时分享并收录,不做推荐!