51Testing软件测试论坛

标题: 资源监控数据分析的问题! [打印本页]

作者: plutoX    时间: 2007-2-2 00:29
标题: 资源监控数据分析的问题!
在资源监控时遇到了些问题,希望大家能够帮忙!

   %Processor Time(Process w3wp)    Maximum 301.571   Scale 为0.1
   IO read bytes/sec(Process w3wp)   Maximum  8202009.07   Scale 为0.0001
   Thread Count (Process w3wp)       Maximum  142          Scale 为0.1
   Virtual Bytes (Process w3wp)         Maximum  386150400      Scale 1E-7

我的疑问就是:未乘scale的值究竟代表了什么,就是实际的数值么 ?
不清楚这个数据到底是怎么看的 (拿Maximum项的数据举例),监控图中的纵坐标为
resource usage 为 0-100,是数值乘上scale以后的情况,难道只是为了把所有的计数器对应在一张表中有个更直观的统计比较吗?

例如%Processor Time  301.571   我应该如何如理解, 理解为30%还是301.571%
Thread Count 的142 呢 ? IO read bytes/sec 8202009.07   呢?

我觉得%Processor Time  要乘上scale0.1才能解释的通,而IO read bytes/sec 就应该直接看8202009.07这个值

现在比较糊涂,希望懂的人能给解释一下!
作者: hsli77    时间: 2007-2-2 11:26
标题: 我使用的指标是%Processor Time(Processor_Totle)
这个是两位数的
同楼主一样等待解答
作者: Zee    时间: 2007-2-2 11:42
You can modify the scale of a measurement—the relationship between the y-axis and the graph's actual value. For example, a scale set at 1 indicates that the measurement's value is the value of the y-axis. If you choose a scale of 10, you must divide the y-axis value by 10 to obtain the true value of the measurement.
作者: hsli77    时间: 2007-2-2 11:56
标题: 哦,我试了。我的认为是这样的:
是因为资源的实际监控数据有的值很大,而有的值又很小,为了能让他们显示在一个页面中,就为每个资源的数据设定了一个权数(暂时先这么定吧)
如果你的Y轴定的数据在0-100,那么楼主显示的数据要是想要显示在这个范围内,那么必须乘以这后面的这个scale。
但是实际的数据就是下面表中列出的数据,即你前面列出的数字
作者: plutoX    时间: 2007-2-7 00:05
这几天超忙,没时间上网了都

那%Processor Time  301.571   就得理解为301.571%喽? 可资料上说一般能不超过90%
现在的情况是最大300.571 、平均为 129.381 ,这个正常吗?
跟双核的cpu有没有关系?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2