Chat Support
Loupe - Log - Monitor - Resolve
Gibraltar.Monitor Namespace / MetricSampleType Enumeration

MetricSampleType Enumeration
Determines what the raw data for a given sampled metric is, and how it has to be processed to produce final values.
Syntax
'Declaration
 
Public Enum MetricSampleType 
   Inherits System.Enum
 
Members
MemberValueDescription
IncrementalCount2Each sample is the incremental change since the prior sample as of the timestamp of the sample.
IncrementalFraction3Each sample has the numerator and denominator expressed as the incremental change since the prior sample as of the timestamp of the sample.
RawCount0Each sample value is in final form for display as of the timestamp of the sample.
RawFraction1Each sample value has the numerator and denominator of a fraction for display as of the timestamp of the sample.
TotalCount4Each sample value is the cumulative total up to the timestamp of the sample
TotalFraction5Each sample value has the numerator and denominator expressed as the total up to the timestamp of the sample.
Remarks
In many cases it is necessary to store raw facts that are translated into the final display value during the display process so that they work regardless of time resolution. For example, to determine the percentage of processor time used for an activity, you need to know a time interval to look across (say per second, per hour, etc.), how many units of work were possible during that interval (time slices of the processor) and how many were used by the process. By specifying the TotalFraction type, the metric display system will automatically inspect the raw and baseline values then translate them into a percentage. This enumeration is conceptually similar to the Performance Counter Type enumeration provided by the runtime, but has been simplified for easier use.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Gibraltar.Monitor.MetricSampleType

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also