网管实战Linux服务器整体性能监控攻略
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-26
at命令
# cat /proc/stat
cpu 16015 1353 28840 101677 3602 664 4323
cpu0 16015 1353 28840 101677 3602 664 4323
intr 1605646 1565008 52 0 4 4 0 6 0 1 8664 296 16675 1418 0 0 13518
ctxt 617320
btime 1178342189
processes 4236
procs_running 2
procs_blocked 0
cat /proc/stat命令是包含内核统计量,提供以下数据:
CPU 以及CPU0、每行的每个参数意思(以第一行为例)为:
user (432661) 从系统启动开始累计到当前时刻,用户态的CPU时间(单位:jiffies) ,不包含 nice值为负进程.1 jiffies=0.01秒
nice (13295) 从系统启动开始累计到当前时刻,nice值为负的进程所占用的CPU时间(单位:jiffies)
system (86656) 从系统启动开始累计到当前时刻,核心时间(单位:jiffies)
idle (422145968) 从系统启动开始累计到当前时刻,除硬盘IO等待时间以外其它等待时间(单位:jiffies)
iowait (171474) 从系统启动开始累计到当前时刻,硬盘IO等待时间(单位:jiffies) ,
irq (233) 从系统启动开始累计到当前时刻,硬中断时间(单位:jiffies)
softirq (5346) 从系统启动开始累计到当前时刻,软中断时间(单位:jiffies)
CPU时间=user system nice idle iowait irq softirq
“intr”这行给出中断的信息,第一个为自系统启动以来,发生的所有的中断的次数;然后每个数对应一个特定的中断自系统启动以来所发生的次数.
“ctxt”给出了自系统启动以来CPU发生的上下文交换的次数.
“btime”给出了从系统启动到现在为止的时间,单位为秒.
“processes (total_forks) 自系统启动以来所创建的任务的个数目.
“procs_running”:当前运行队列的任务的数目.
“procs_blocked”:当前被阻塞的任务的数目.
4 使用xload图形显示系统负载
如果安装了KDE环境,可以使用xload 显示系统平均负载的柱状图 ,它会定期地更新.xload是Linux一个系统命令,使用方法:
# xload [-options ...]
xload 主要选项和说明:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 日志分割工具--cronolog下一篇: linux虚拟机与主机共享一个IP上网
关于网管实战Linux服务器整体性能监控攻略的所有评论