Chat Support
Loupe - Log - Monitor - Resolve
Gibraltar.Monitor Namespace / EventMetricDefinition Class
Members

In This Topic
    EventMetricDefinition Class
    In This Topic
    The definition of an event metric, necessary before any specific metric can be created.
    Object Model
    EventMetricDefinition ClassIEventMetricValueDefinition InterfaceIMetricDefinitionCollection InterfaceIMetricDefinition InterfaceIEventMetricValueDefinitionCollection InterfaceIEventMetricValueDefinition Interface
    Syntax
    'Declaration
     
    
    <DebuggerDisplayAttribute("Name: {Name}, Id: {Id}, Caption: {Caption}")>
    Public Class EventMetricDefinition 
       Inherits MetricDefinition
       Implements Gibraltar.Monitor.Serialization.IDisplayable, Loupe.Extensibility.Data.IEventMetricDefinition, Loupe.Extensibility.Data.IMetricDefinition 
    [DebuggerDisplay("Name: {Name}, Id: {Id}, Caption: {Caption}")]
    public class EventMetricDefinition : MetricDefinition, Gibraltar.Monitor.Serialization.IDisplayable, Loupe.Extensibility.Data.IEventMetricDefinition, Loupe.Extensibility.Data.IMetricDefinition  
    Remarks
    A sampled metric always has a value for any timestamp between its start and end timestamps. It presumes any interim value by looking at the best fit sampling of the real world value and assuming it covers the timestamp in question. It is therefore said to be contiguous for the range of start and end. Event metrics are only defined at the instant they are timestamped, and imply nothing for other timestamps. For sampled metrics, use the SampledMetric base class.
    Inheritance Hierarchy

    System.Object
          Gibraltar.Monitor.EventMetricDefinition

    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