4.2.3
服务器参数情况
每秒处理日志20个, tomcat服务器的情况:
[root@server56 ~]# jstat -gcutil
32320 1000
S0 S1 E O P YGC YGCT FGC FGCT GCT
0.00 16.41 32.56 1.29 13.54 373 3.595 0 0.000 3.595
0.00 16.41 32.75 1.29 13.54 373 3.595 0 0.000 3.595
0.00 16.41 34.56 1.29 13.54 373 3.595 0 0.000 3.595
0.00 16.41 34.73 1.29 13.54 373 3.595 0 0.000 3.595
0.00 24.68 97.45 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.48 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.51 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.55 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.58 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.62 1.20 13.54 259 2.497
0 0.000 2.497
0.00 24.68 97.66 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.70 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 97.80 1.20 13.54 259 2.497 0 0.000 2.497
0.00
24.68 99.49 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.51 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.55 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.59 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.60 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.67 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.69 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.73 1.20 13.54 259 2.497 0 0.000 2.497
0.00 24.68 99.75 1.20 13.54 259 2.497 0 0.000 2.497
24.86 0.00 1.91 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.01 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.11 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.11 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.11 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.11 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.11 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.12 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 2.23 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.04 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.13 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.14 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.14 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.15 1.20 13.54 260 2.507 0 0.000 2.507
24.86 0.00 4.16 1.20 13.54 260 2.507 0 0.000 2.507
[root@server56 ~]# vmstat -n
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 23232 1119608 79300
400576 0 0 1 8 8 10 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 6 1095 276 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1097 276 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 16
1086 266 0 0 99 0
0 0 23232 1119480 79300
400576 0 0 0 4 1084 267 0 0 100 0
0 0 23232 1119544 79300
400576 0 0 0 4 1083 266 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1083 270 0 0 99 0
0 0 23232 1119480 79300
400576 0 0 0 8 1084 270 0 0 100 0
0 0 23232 1119544 79300
400576 0 0 0 4 1083 269 0 0 100 0
0 0 23232 1119544 79300
400576 0 0 0 6 1081 267 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 9 1082 263 0 0 100 0
0 0 23232 1119416 79300
400576 0 0 0 4 1083 268 0 0 99 0
0 0 23232 1119416 79300
400576 0 0 0 4 1082 263 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1086 273 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 5 1083 263 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1082 267 0 1 99 0
0 0 23232 1119480 79300
400576 0 0 0
4
1080 263 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1089 270 0 0 100 0
0 0 23232 1119544 79300
400576 0 0 0 4 1079 260 0 0 99 0
0 0 23232 1119480 79300
400576 0 0 0 4 1087 273 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1080 258 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1083 264 0 1 99 0
0 0 23232 1119480 79300
400576 0 0 0 4 1083 267 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1080 262 0 0 100 0
1 0 23232 1119416 79300
400576 0 0 0 4 1075 255 0 0 100 0
0 0 23232 1119480 79300
400576 0 0 0 4 1078 260 0 0 99 0
0 0 23232 1119480 79300
400576 0 0 0 4 1080 263 0 0 100
每秒处理日志20个,数据库服务器的情况:
[root@localhost ~]# vmstat -n 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
418716 9112 52684 251216 1 1 12 48 4 10 1 0 99 0
0 0
418716 9112 52700 251248 0 0 0 48
1480 1118 1 1
99 0
0 0
418716 9112 52708 251248 0 0 0 41
1477 1124 1 1
98 0
0 0
418716 9104 52716 251248 0 0 0 28
1455 1106 1 0
98 0
0 0
418716 9048 52736 251252 0 0 0 22
1474 1119 1 1
99 0
0 0
418716 11064 52748
251252 0 0 0 31
1454 1101 1 0
98 0
0 0
418716 9048 52756 251252 0 0 0 34
1480 1129 1 1
98 0
0 0
418716 9048 52768 251252 0 0 0 25
1476 1122 1 1
98 0
0 0
418716 8984 52788 251288 0 0 0 35
1462 1110 1 1
98 0
0 0
418716 8976 52796 251288 0 0 0 36
1493 1138 1 1
98 0
1 0
418716 8984 52800 251288 0 0 0 24
1477 1122 1 1
99 0
0 0
418716 8984 52812 251288 0 0 0 31
1515 1153 1 1
98 0
0 0
418716 8864 52836 251300 0 0 1 46
1476 1119 1 1
98 0
0 0
418716 8520 52928 251464 0 0 9 27
1548 1173 11 1
87 1
0 0
418716 8480 52960 251468 0 0 3 55
1479 1124 1 1
98 0
0 0
418716 9272 52680 250972 0 0 0 49
1476 1121 4 1
95 0
0 0
418716 9280 52688 250972 0 0 0 39
1475 1115 1 1
98 0
0 0
418716 9280 52692 250972 0 0 0 30
1473 1119 1 1
98 0
0 0
418716 11496 52704
250980 0 0 0 33
1480 1123 1 1
98 0
0 0
418716 8544 52716 251028 0 0 3 46
1490 1137 2 1
96 1
0 0
418716 8544 52724 251028 0 0 0 48
1484 1125 1 1
98 0
0 0
418716 8544 52736 251036 0 0 0 30
1460 1108 1 1
98 0
0 0
418716 8544 52748 251068 0 0 0 28
1480 1127 1 1
98 0
0 0
418716 8544 52748 251068 0 0 0 30
1475 1126 1 1
98 0
0 0
418716 8544 52756 251068 0 0 0 26
1484 1127 1 0
98 0
0 0
418716 9056 52760 251080 0 0 1 37 1475 1126 2 1 97 0
1 0
418716 8992 52784 251096 0 0 0 30
1541 1233 1 1
98 0
0 0
418716 8992 52800 251096 0 0 0 32
1485 1133 1 1
98 0
0 0
418716 8992 52816 251096 0 0 0 33
1487 1129 1 1
98 0
0 0
418716 8928 52832 251128 0 0 0 34
1480 1127 1 1
98 0
0 0
418716 8928 52844 251128 0 0 0 23
1501 1144 1 1
98 0
1 0
418716 11240 52848
251128 0 0 0 24
1479 1120 1 1
98 0
0 0
418716 9248 52864 251140 0 0 0 46
1480 1123 1 1
98 0
0 0
418716 9248 52876 251140 0 0 0 26
1465 1116 1 0
99 0
0 0
418716 9248 52884 251140 0 0 0 22
1480 1123 1 1
98 0
0 0
418716 9248 52888 251140 0 0 0 39
1454 1100 1 1
98 0
0 0
418716 9184 52896 251156 0 0 0 27
1456 1102 1 0
98 0
0 0
418716 9184 52912 251156 0 0 0 26
1468 1114 1 1
98 0
3、服务器情况记录
1)
功能
目的
方法
并发处理日志数和事务执行情况
每秒处理日志数
事物平均响应时间
事物最大响应时间
平均每秒处理事物数
事物成功率
每秒点击率
平均流量(字节/秒)
20
0.003
15.342
19.17
99%
19.17
2237
100
0.111
10.797
82.855
99%
82.855
9.387
200
2)
并发处理日志数和应用服务器的关系表
每秒处理日志数
服务器名称
CPU利用率
MEM利用率
磁盘I/O情况
备注
20
Tomcat服务器(56)
<4%
数据库
100
Tomcat服务器(56)
<5%
数据库
<=4%
200
Tomcat服务器(56)
<6%
数据库
<=8%
0.6%左右
4.2.4
其他说明
在这种情形下,每秒处理20个,连续运行大于15小时,后台报异常的日志信息,但是还能继续处理日志,正确添加日志,在客户端能查到。
4.2.5
每秒处理日志100个和每秒处理日志200个的对比
下面是51用户在每秒处理100,和每秒处理200个日志场景中运行约半小时。
1、 每秒点击率的对比图
从下面的点击率曲线图可以看出,运行10多分钟后,点击率普遍下降,并且变化呈缓慢或平坦趋势
而且都没有达到规定的数值。因此,很有可能是服务器出现了瓶颈。但是从CPU和内存的监控情况看,负荷不大,因此,可以断定是服务器的原因不大。
2、 从下面的连接数和吞吐率曲线图可以看出,服务器能及时响应请求。
3、从事物响应时间百分比可以看出,大多数事物的响应时间是完全可以接受的。
4、从下面的第一次缓冲时间细份图可以看出,网络耗用的时间多出很多。
5、总结
从以上各个图表得出,系统的瓶颈不在服务器上,出现在网络上。
4.3. 20个,40个,100个并发用户登录
下面是20个,40个,100个并发用户登录的情况。
1、总的事物数
4.3.1
每秒点击率
4.3.2
吞吐率
4.3.3
每秒事物数
4.3.4
平均事物响应时间
从图中可以看出,响应时间,用户是完全可以接受的。
4.3.5
每秒连接数
4.3.6
页面下载时间细分图
从图中看出,下载时间基本消耗在建立第一次缓冲的时间上,说明性能主要是有程序本身引起的。
4.3.7
第一次缓冲时间细分
时间过长,主要由网络引起。