使用服务监视窗口小部件来测量模块所提供和调用的服务在所定义时间段内的响应时间和吞吐量。
服务监视窗口小部件可以显示响应时间和吞吐量的图,这样您就可以比较数据并使数据相关联。 它还显示一个具有操作统计信息的表。 这两个图都以所定义的时间范围绘制,并且根据所指定的刷新率进行定期更新。 当新数据到达时,会从图中除去最旧的数据。
- 响应时间图
- 绘制所选操作中调用的响应时间图,这样您就可以确定服务所需的时间,及其持续时间是否随时间的过去而减少。 Y 轴指示响应时间(以毫秒为单位测量)。 X 轴指示自监视开始以来的耗用时间(以分钟或小时为单位测量),例如,您所监视的时间范围。 您可以绘制指定时间单位的最小、最大或平均响应时间。
对于具有双向异步服务实现的服务操作,响应时间仅指示操作处理请求所使用的时间。 它不会测量发送响应之前耗用的总时间。
- 吞吐量图
- 绘制所选操作中调用的吞吐量图,这样您就可以查看调用服务的频率,及是否符合期望的吞吐量基准。 此图指示特定时间段(以秒或分钟为单位测量)内完成的调用数。 Y 轴显示每个时间单位完成的调用数(以秒或分钟为时间单位测量)。 X 轴显示耗用时间(以分钟或小时为单位测量)。
- 统计信息测量表
- 如果在窗口小部件配置选项中选择显示统计信息,此表会提供前一秒或者前一分钟内累积的操作统计信息,还会提供经过服务监视持续时间所累积的操作统计信息。 累积的统计信息包括受监视的每项操作的响应时间、吞吐量计数和故障计数。
图的用法提示
以下提示可帮助您更有效地使用“响应时间”和“吞吐量”图。
- 定制图的时间段和刷新率。 您可以调整刷新率以增加或减小图的更新频率;请记住,较快的刷新率会影响性能。 您也可以指定预期在图上绘制数据的时间长度;图时间长度以分钟或小时为单位测量。
- 限制 Y 轴的上限。 可调整 Y 轴以优化图的详细信息;Y 轴会动态地调整以显示自监视操作开始以来的最小值和最大值。 此外,如果您的几个响应时间或吞吐量值极大地超出其他响应时间或吞吐量值,那么您还可以配置上限以进一步限制 Y 轴。 在这种情况下,图不会显示任何大于上限的测量。
- 查看图上点的确切测量。 将鼠标指针悬停在“响应时间”或“吞吐量”图中的任何点上,可以查看一个具有操作名称及特定响应时间或吞吐量数据的窗口。
- 设置响应时间和吞吐量的阈值。 对于您监视的每个操作,指定响应时间和/或吞吐量的阈值。 超出阈值的调用在图上以可视方式区分。
- 在不同图类型之间切换。 “服务监视”窗口小部件提供三种不同的图,便于您查看响应时间和吞吐量数据:行(缺省值)、列和尖峰。 可以从图顶部的下拉菜单中,动态更改每个图的图类型。
- 在一个图上监视多个操作。 可以使用图来同时监视多个操作(例如,比较一组相关操作的响应时间)。 “响应时间”和“吞吐量”可以绘制多达五个操作的图。