打印

oracle数据库服务器几个工具的监控结果不一致!

oracle数据库服务器几个工具的监控结果不一致!

oracle数据库服务几个工具的监控结果不一致!

1、环境描述
数据库oracle 10202,平时压力不大,用户量比较少。但是日常做监控的时候,用几个工具看总是觉得显示的结果不一致。
free -m
             total       used       free     shared    buffers     cached
Mem:          4054       3934        119          0         56       3590
-/+ buffers/cache:        287       3766
Swap:         4094         81       4013

more /proc/cpuinfo | grep processor | wc -l
4

2、性能监控
2.1 vmstat
vmstat 2 15
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0  83484 140204  57860 3677108    0    0     0     0    0     0  0  0 99  0
0  0  83484 140204  57860 3677108    0    0     4    64 1106   833  0  0 100  0
0  0  83484 140204  57864 3677104    0    0     0    20 1044   742  0  0 100  0
0  0  83484 140204  57872 3677096    0    0     0    26 1045   742  0  0 100  0
1  0  83484 137836  57876 3677092    0    0     4    52 1139   877  1  4 95  0
0  0  83484 134700  57876 3677092    0    0     0     4 1131   857  2 10 89  0
0  0  83484 128748  57880 3677088    0    0     0    78 1073   776  3 13 84  0
0  0  83484 128684  57888 3677080    0    0     8    76 1127   868  0  0 100  0
0  0  83484 128428  57888 3677080    0    0    16    68 1177   950  0  0 95  5
0  0  83484 128428  57892 3677076    0    0     0    50 1051   751  0  0 100  0
0  0  83484 128492  57892 3677076    0    0     0    70 1107   849  0  0 100  0
0  0  83484 128492  57896 3677072    0    0     0    28 1033   729  0  0 100  0
0  0  83484 128492  57896 3677072    0    0     4    24 1096   810  0  0 100  0
0  0  83484 128492  57896 3677072    0    0     4    56 1128   833  0  0 100  0

vmstat显示cpu很空闲,没有太多的问题。换页也没有。
2.2 sar

sar -u 2 20
Linux 2.6.9-22.ELsmp (bj188paydb.188.com)       06/19/2008

09:37:27 AM       CPU     %user     %nice   %system   %iowait     %idle
09:37:29 AM       all        0.00      0.00    100.00      0.00      0.00
09:37:31 AM       all      100.00      0.00      0.00      0.00      0.00
09:37:33 AM       all       0.00      0.00      0.00    100.00      0.00
09:37:35 AM       all       50.00      0.00     50.00      0.00      0.00
09:37:37 AM       all       0.00      0.00      0.00      0.00      0.00
09:37:39 AM       all       100.00      0.00      0.00      0.00      0.00
09:37:41 AM       all       0.00      0.00     50.00     50.00      0.00
09:37:43 AM       all      10.00      0.00     90.00      0.00      0.00

09:37:43 AM       CPU     %user     %nice   %system   %iowait     %idle
09:37:45 AM       all      0.00      0.00    100.00      0.00      0.00
09:37:47 AM       all      0.00      0.00      0.00      0.00      0.00
09:37:49 AM       all      3.23      0.00      0.00     96.77      0.00
09:37:51 AM       all      0.00      0.00      0.00      0.00      0.00
09:37:53 AM       all      0.00      0.00     50.00     50.00      0.00
09:37:55 AM       all     50.00      0.00     50.00      0.00      0.00
09:37:57 AM       all     50.00      0.00     50.00      0.00      0.00
09:37:59 AM       all      0.00      0.00      0.00      0.00      0.00

09:37:59 AM       CPU     %user     %nice   %system   %iowait     %idle
09:38:01 AM       all      0.00      0.00      0.00    100.00      0.00
09:38:03 AM       all     50.00      0.00     50.00      0.00      0.00
09:38:05 AM       all    100.00      0.00      0.00      0.00      0.00
09:38:07 AM       all      0.00      0.00      0.00      0.00      0.00
Average:          all     15.00      0.00     28.33     56.67      0.00

sar显示cpu基本没有空闲,不是user在用,就是system,还有间歇性的等待。

2.3 iostat

iostat -xd 3
Linux 2.6.9-22.ELsmp (bj188paydb.188.com)       06/19/2008

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.02   8.74  0.68  3.40   51.82   38.87    25.91    19.44    22.25     0.04    9.67   0.88   0.36

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.00   3.67  0.00  5.00    0.00   69.33     0.00    34.67    13.87     0.00    0.80   0.20   0.10

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.00   9.33  0.67  6.67    5.33  128.00     2.67    64.00    18.18     0.00    0.23   0.23   0.17

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.00   1.67  0.00  1.00    0.00   21.33     0.00    10.67    21.33     0.00    0.33   0.33   0.03

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.00   5.00  0.67  4.00    5.33   72.00     2.67    36.00    16.57     0.00    0.50   0.50   0.23

Device:    rrqm/s wrqm/s   r/s   w/s  rsec/s  wsec/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await  svctm  %util
sda          0.00   5.00  0.00  3.33    0.00   66.67     0.00    33.33    20.00     0.00    0.20   0.20   0.07

看iostat的结果,并没有太多的io等待。

3  疑问

请教各位大侠,是我的监控命令不对,还是其中有什么问题。多谢!

TOP

各种工具读取的方式不一样吧,我的猜测
真正的猛男,敢于直面惨淡的人生

TOP

其他的机器上面差不多的。
因为这个发生了直接的冲突。

TOP

这个版人气很低 。

TOP

你抓取的时间段不太一致吧。数据库可能刚好有用户在访问。
我测了一下我的系统感觉一致,差不多。
[root@localhost ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          4036        477       3558          0         42        333
-/+ buffers/cache:        102       3934
Swap:         1176          0       1176
[root@localhost ~]# free -t
             total       used       free     shared    buffers     cached
Mem:       4133008     488856    3644152          0      43280     341000
-/+ buffers/cache:     104576    4028432
Swap:      1204864          0    1204864
Total:     5337872     488856    4849016
[root@localhost ~]# free -tm
             total       used       free     shared    buffers     cached
Mem:          4036        477       3558          0         42        333
-/+ buffers/cache:        102       3934
Swap:         1176          0       1176
Total:        5212        477       4735
[root@localhost ~]# vmstat 2 15
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0      0 3644216  43280 341000    0    0     1     1   26     7  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1006    21  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    23  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0    18 1007    25  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1006    20  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    27  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    20  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1005    20  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1005    24  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1006    21  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    22  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    24  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1007    20  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1004    20  0  0 100  0
0  0      0 3644216  43280 341000    0    0     0     0 1005    24  0  0 100  0
[root@localhost ~]# sar -u 2 20
Linux 2.6.9-55.ELsmp (localhost.localdomain)    06/24/2008

01:49:48 PM       CPU     %user     %nice   %system   %iowait     %idle
01:49:50 PM       all      0.00      0.00      0.00      0.00    100.00
01:49:52 PM       all      0.00      0.00      0.00      0.00    100.00
01:49:54 PM       all      0.00      0.00      0.00      0.12     99.88
01:49:56 PM       all      0.00      0.00      0.00      0.00    100.00
01:49:58 PM       all      0.00      0.00      0.12      0.00     99.88

01:49:58 PM       CPU     %user     %nice   %system   %iowait     %idle
01:50:00 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:02 PM       all      3.75      0.00      0.50      0.87     94.88
01:50:04 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:06 PM       all      0.00      0.00      0.00      0.12     99.88

01:50:06 PM       CPU     %user     %nice   %system   %iowait     %idle
01:50:08 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:10 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:12 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:14 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:16 PM       all      0.00      0.00      0.00      0.00    100.00

01:50:16 PM       CPU     %user     %nice   %system   %iowait     %idle
01:50:18 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:20 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:22 PM       all      0.00      0.00      0.12      0.00     99.88
01:50:24 PM       all      0.00      0.00      0.00      0.00    100.00

01:50:24 PM       CPU     %user     %nice   %system   %iowait     %idle
01:50:26 PM       all      0.00      0.00      0.00      0.00    100.00
01:50:28 PM       all      0.00      0.00      0.00      0.00    100.00
Average:          all      0.19      0.00      0.04      0.06     99.72
[root@localhost ~]#

TOP

基本在一个时间段。
所以很奇怪。三个命令是前后差距不到一分钟。不知道是不是我的工具有问题。

TOP

不知道你的系统和软件是什么版本:

看看我的:
[root@erp~]# sar -u 2 10
Linux 2.6.9-5.ELsmp (erp)     06/25/2008

02:03:23 PM       CPU     %user     %nice   %system   %iowait    %steal     %idle
02:03:25 PM       all      1.00      0.00      1.00      0.00      0.00     98.01
02:03:27 PM       all      0.00      0.00      0.00      2.00      0.00     98.00
02:03:29 PM       all      1.50      0.00      0.00      0.00      0.00     98.50
02:03:31 PM       all      0.50      0.00      0.50      0.00      0.00     99.00
02:03:33 PM       all      0.00      0.00      0.50      0.00      0.00     99.50
02:03:35 PM       all      5.00      0.00      0.50      0.00      0.00     94.50
02:03:37 PM       all      0.00      0.00      0.00      0.00      0.00    100.00
02:03:39 PM       all      0.00      0.00      0.50      0.00      0.00     99.50
02:03:41 PM       all      0.50      0.00      0.50      0.00      0.00     99.00
02:03:43 PM       all      0.00      0.00      0.00      0.00      0.00    100.00
Average:          all      0.85      0.00      0.35      0.20      0.00     98.60
[root@erp ~]# ls
anaconda-ks.cfg  install.log  install.log.syslog  openmotif21-2.1.30-11.RHEL4.2.src.rpm  sysstat-6.1.2  sysstat-6.1.2.tar.tar
[root@erp ~]#   vmstat 2 10
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r  b   swpd   free   buff  cache   si   so    bi    bo   in    cs us sy id wa
0  0  90152  40224 172944 1093860    1    1     1     1    1     1 10  0 89  0
0  0  90152  39552 172944 1093860    0    0     0    72 1074   262  5  1 93  0
0  0  90152  39568 172944 1093860    0    0     0    40 1058   250  0  0 100  0
0  0  90152  39444 172956 1093848    0    0     0    38 1082   285  1  0 100  0
0  0  90152  40036 172956 1093848    0    0     0    22 1051   245  0  0 100  0
0  0  90152  41636 172960 1093844    0    0     0    44 1067   262  0  0 100  0
0  0  90152  41844 172964 1093840    0    0     0    32 1094   279  0  0 100  0
0  0  90152  40500 172968 1093836    0    0     0    38 1148   368  7  2 92  0
0  0  90152  38260 172968 1093836    0    0     0    40 1050   237  0  0 99  0
0  0  90152  35252 172968 1093836    0    0     0    82 1062   257  0  1 99  0
[root@erp ~]# iostat 2 10
Linux 2.6.9-5.ELsmp (erp)     06/25/2008

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           9.98    0.00    0.31    0.28    0.00   89.43

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               6.32       216.30        93.78 2862301990 1241054682

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.50    0.50    0.00   99.00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               3.50         8.00        56.00         16        112

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00    0.00    0.00    0.00   99.50

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               9.45         0.00       270.65          0        544

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.50    0.00    0.00   99.50

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               0.00         0.00         0.00          0          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00    0.00    0.00    0.00   99.50

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               3.00         0.00        44.00          0         88

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           5.53    0.00    0.50    0.00    0.00   93.97

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               5.03         0.00        92.46          0        184

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.50    0.00    0.50    0.00    0.00   99.00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               0.00         0.00         0.00          0          0

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.00    0.00    0.00  100.00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               6.00         0.00       152.00          0        304

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.00    0.00    0.00  100.00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               4.00         0.00        60.00          0        120

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.00    0.00    0.00    0.00    0.00  100.00

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               1.50         0.00        20.00          0         40

[root@erp ~]#
工作领域:solaris/AIX/Linux+ORACLE ,HA Cluster
---------------------------
技术站点:www.ixdba.net
联系我:QQ:397824870

MSN:gaojf_888@htomail.com
技术讨论群:40379118

TOP

head -n 1 /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 2)

sysstat-5.0.5-1
还有请教,
vmstat属于哪个包?

[ 本帖最后由 foxmile 于 2008-6-26 09:06 编辑 ]
有多少爱可以重来!

TOP

怀疑是不是操作系统的问题。
有多少爱可以重来!

TOP

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-8-29 10:08 京ICP证060528 号

Designed By 17DST