plotParallelismRateImpactOnResponse {WebAnalytics}R Documentation

Plot response time against degree of parallelism

Description

Generates a plot of the effect of overall parallelism on response time possibly limited to a single URL in the overall background, the URL whose time is calculated, and by http response type and status.

Usage

plotParallelismRateImpactOnResponse(b, 
      intervalLength = 600, 
			excludeURLOverall="", 
			includeURLOverall="",
			excludeResponse="",
			includeResponse="", 
			excludeStatus="",
			includeStatus="",
			percentileCutoff = 1,
			title="Degree of Parallelism and Response Time", 
			subtitle="")

Arguments

b

a transaction data frame

intervalLength

length of the intervals (in seconds) that parallelism is calculated over

excludeURLOverall

a URL to be deleted from the dataset

includeURLOverall

the URL to be included from the dataset

excludeResponse

a URL to be excluded from the response time calculation

includeResponse

the URL to be used for the response time calculation

excludeStatus

a status to be excluded from the response time calculation, for example success statuses could be excluded. Possible status values are: 'Success', 'Redirect', 'Client Error' or 'Server Error'

includeStatus

a status to filter URLs by, for example, only include success responses in the response time calculation

percentileCutoff

exclude values above the specified quantile, intended for use in excluding outlier events that would distort the elapsed time calculation

title

the plot title

subtitle

the plot subtitle

Value

Returns an R base graphics plot. This function is intended to be wrapped in a call to plotSave

Author(s)

Greg Hunt <greg@firmansyah.com>

Examples


logFileName = logFileNamesGetLast(dataDirectory=datd, 
  directoryNames=c(".", "."), 
  fileNamePattern="*[.]log")[[1]]

cols = logFileFieldsGetIIS(logFileName)

logdf = logFileRead(logFileName, columnList=cols, 
            logTimeZone = "", timeFormat = "")
plotParallelismRateImpactOnResponse(logdf,
            includeStatus="Success",
            excludeResponse="Static Content Requests",
            percentileCutoff=0.95)

[Package WebAnalytics version 0.9.12 Index]