ResponseTimeRange objects are used to refine data collectors to track hits where the response time falls within the specified range values.
String name: (Required) Name of the range. This value tracks through to the report.
integer lowTime: (Required) Minimum response time to include in this ranges report (inclusive).
integer highTime: (Required) Maximum response time to include in this ranges report (exclusive).
String toString(): Returns a string description of the ResponseTimeRange.
Boolean isValid(): Returns True if all values are populated and lowTime <= highTime.
ResponseTimeRange objects are used to refine data collectors to track hits where the response time falls within the specified range values. Each defined response time range on a dta collector reports a discreet count, average/high/low response time of hits that fell within the range.
var targetRange = metrics.createResponseTimeRange('target', 0, 1500); var acceptRange = metrics.createResponseTimeRange('accept', 1500, 4000); var problemRange = metrics.createResponseTimeRange('problem', 4000, 60000); var appsCollector = metrics.createSummaryCollector(); appsCollector.ranges=[targetRange,acceptRange,problemRange];