Class MetricRecorder
Abstract base class for implementing metrics recording.
Inheritance
System.Object
MetricRecorder
Namespace:Phobos.Monitoring.Recording
Assembly:Phobos.Monitoring.dll
Syntax
public abstract class MetricRecorder : IMetricRecorder
Constructors
MetricRecorder(String)
Declaration
protected MetricRecorder(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Properties
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Methods
FormatAppName(String)
Declaration
public abstract string FormatAppName(string rawAppName)
Parameters
Type |
Name |
Description |
System.String |
rawAppName |
|
Returns
Type |
Description |
System.String |
|
FormatMetricName(String)
Declaration
public abstract string FormatMetricName(string rawMetricName)
Parameters
Type |
Name |
Description |
System.String |
rawMetricName |
|
Returns
Type |
Description |
System.String |
|
Record(MetricRecording)
Declaration
public abstract void Record(MetricRecording r)
Parameters