ITPub博客

首页 > Linux操作系统 > Linux操作系统 > solaris监控命令

solaris监控命令

原创 Linux操作系统 作者:nmghailang 时间:2008-09-01 15:42:25 0 删除 编辑
$ iostat -cdtx 2 2
                 extended device statistics                    tty         cpu
device    r/s    w/s   kr/s   kw/s wait actv  svc_t  %w  %b  tin tout  us sy wt id
fd0       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0    0    7   8 13  0 79
sd0      23.5    5.9  311.6   41.4  0.0  0.3   11.7   0  14
sd1       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
sd2       0.2    0.0    0.5    0.0  0.0  0.0    5.0   0   0
sd3       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
nfs1      0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
                 extended device statistics                    tty         cpu
device    r/s    w/s   kr/s   kw/s wait actv  svc_t  %w  %b  tin tout  us sy wt id
fd0       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0    0  282   0  1  0 99
sd0       0.0    1.0    0.0   14.6  0.0  0.0    1.2   0   0
sd1       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
sd2       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
sd3       0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0
nfs1      0.0    0.0    0.0    0.0  0.0  0.0    0.0   0   0


r/s,w/s:每秒的读写次数
kr/s,kw/s每秒读写的字节数
wait:平均有多少事务在等待
actv:平均有多少事务在处理中
svc_t:事务的平均响应时间   
%w:事务等待处理时间的百分比
%b:磁盘忙碌的时间的百分比
tin:终端每秒输入字符数
tout:。。。。。出。。。
us:用户使用的cpu的百分值
sy:系统使用cpu的时间的百分值
wt:I/O等待时间不再参与cpu的百分值的计算,总是为0
id:cpu的空闲时间百分值

我们关注r/s w/s,%w,svc_t,

如果磁盘保持长时间的高度写值,同时忙碌百分比大于5%,且平均响应时间大于30ms,要调整io

1)分布磁盘
2)调整系统参数ufs_ninode的值增大系统的Inode缓存

iostat -xn
统计每个磁盘

2:内存
    bash-3.00# vmstat 2 2
 kthr      memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr f0 s0 s1 s2   in   sy   cs us sy id
 0 0 0 748292 285592 39  98 58  0  3  0 115 -0 6 -1  3  353  914  472  2  3 95
 0 0 0 746232 280512  0  12  0  0  0  0  0  0  0  0  0  358  168  152  0  0 100
bash-3.00#

kthr:内核线程的数量
    r:在运行队列中的内核线程数
    b:在等待I/O资源,分页(被堵塞的)内核线程数
    w:正在等待处理资源结束的被交换出的轻量级线程
swap:可用的交换空间(kb)
free:剩余的物理内存(kb)
page:显示页故障和分页的活动性。均以秒单位
    re:页要求归还
    mf:最小故障
    pi:页入
    po:页出
    fr:剩余页
    de:预计短期内存不足
    sr:时钟算法扫描的页
disk:每秒磁盘的操作数 。s表示scsi磁盘
faults:报告自陷、中断
    in:中断
    sy:系统呼叫
    cs:cpu上下文切换

 

top [option] [-d count] [-s time] [-U username]

-c 显示进程完整命令行
top -d 3 -s 5 -U oracle
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10979521/viewspace-440367/,如需转载,请注明出处,否则将追究法律责任。

下一篇: linux解压命令
请登录后发表评论 登录
全部评论

注册时间:2008-01-08

  • 博文量
    32
  • 访问量
    85995