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
IntervalSeconds
Returns the interval in seconds used for the statsmanager containing this record.
public int IntervalSeconds { get; }
Property Value
MemoryUsage
Returns the maximum memory used during this interval
public long MemoryUsage { get; }
Property Value
ServerWasRestarted
Returns True if the server was started in this interval.
public bool ServerWasRestarted { get; }
Property Value
StartDateTimeGMT
Returns the UTC date/time this stats record was created. (GMT, but without daylight saving time)
public DateTime StartDateTimeGMT { get; }
Property Value
StartDateTimeLocal
Returns the local server date/time this stats record was created.
public DateTime StartDateTimeLocal { get; }
Property Value
TotalBytes
Returns the total number bytes returned by the server in this interval.
public long TotalBytes { get; }
Property Value
TotalErrors
Returns the total number of unhandled errors in this interval.
public int TotalErrors { get; }
Property Value
TotalFailedLogins
Returns the total number of failed logins in this interval.
public int TotalFailedLogins { get; }
Property Value
TotalHits
Returns the total number of hits (requests) processed by the server in this interval.
public long TotalHits { get; }
Property Value
TotalLogins
Returns the total number of successful logins in this interval.
public int TotalLogins { get; }
Property Value
TotalLogouts
Returns the total number of logouts in this interval
public int TotalLogouts { get; }
Property Value
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
VirtualMemoryUsage
Returns the maximum virtual memory used during this interval
public long VirtualMemoryUsage { get; }