Table of Contents

Class StatsRecord

Namespace
PolarStudio
Assembly
PolarStudio.dll

This class contains the details of one StatsRecord that contains the information about one interval in the StatsManager.

public class StatsRecord
Inheritance
StatsRecord
Inherited Members
Extension Methods

Properties

AverageConcurrentUsers

Returns the average number of concurrent users over the processing of all hits during this interval.

public double AverageConcurrentUsers { get; }

Property Value

double

IntervalSeconds

Returns the interval in seconds used for the statsmanager containing this record.

public int IntervalSeconds { get; }

Property Value

int

MemoryUsage

Returns the maximum memory used during this interval

public long MemoryUsage { get; }

Property Value

long

ServerWasRestarted

Returns True if the server was started in this interval.

public bool ServerWasRestarted { get; }

Property Value

bool

StartDateTimeGMT

Returns the UTC date/time this stats record was created. (GMT, but without daylight saving time)

public DateTime StartDateTimeGMT { get; }

Property Value

DateTime

StartDateTimeLocal

Returns the local server date/time this stats record was created.

public DateTime StartDateTimeLocal { get; }

Property Value

DateTime

TotalBytes

Returns the total number bytes returned by the server in this interval.

public long TotalBytes { get; }

Property Value

long

TotalErrors

Returns the total number of unhandled errors in this interval.

public int TotalErrors { get; }

Property Value

int

TotalFailedLogins

Returns the total number of failed logins in this interval.

public int TotalFailedLogins { get; }

Property Value

int

TotalHits

Returns the total number of hits (requests) processed by the server in this interval.

public long TotalHits { get; }

Property Value

long

TotalLogins

Returns the total number of successful logins in this interval.

public int TotalLogins { get; }

Property Value

int

TotalLogouts

Returns the total number of logouts in this interval

public int TotalLogouts { get; }

Property Value

int

TotalTicks

Returns the total number of ticks (milli seconds) the server was busy processing the hits in this interval.

public long TotalTicks { get; }

Property Value

long

VirtualMemoryUsage

Returns the maximum virtual memory used during this interval

public long VirtualMemoryUsage { get; }

Property Value

long