Interface IMeasureMeterMetrics
Provides access to the API allowing Meter Metrics to be measured/recorded.
Namespace:App.Metrics.Meter.Abstractions
Assembly:cs.temp.dll.dll
Syntax
public interface IMeasureMeterMetrics
Methods
Mark(MeterOptions)
Marks a
Declaration
void Mark(MeterOptions options)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
Mark(MeterOptions, MetricSetItem)
Marks a
Declaration
void Mark(MeterOptions options, MetricSetItem setItem)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricSetItem | setItem | The |
Mark(MeterOptions, MetricTags)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
Mark(MeterOptions, MetricTags, MetricSetItem)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags, MetricSetItem setItem)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
MetricSetItem | setItem | The |
Mark(MeterOptions, MetricTags, Int64)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags, long amount)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
System.Int64 | amount | The amount to mark the meter. |
Mark(MeterOptions, MetricTags, Int64, MetricSetItem)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags, long amount, MetricSetItem setItem)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
System.Int64 | amount | The amount to mark the meter. |
MetricSetItem | setItem | The |
Mark(MeterOptions, MetricTags, Int64, String)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags, long amount, string item)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
System.Int64 | amount | The amount to mark the meter. |
System.String | item | The metric item within the set to mark. |
Mark(MeterOptions, MetricTags, String)
Marks a
Declaration
void Mark(MeterOptions options, MetricTags tags, string item)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
MetricTags | tags | The runtime tags to set in addition to those defined on the options, this will create a separate metric per unique |
System.String | item | The metric item within the set to mark. |
Mark(MeterOptions, Int64)
Marks a
Declaration
void Mark(MeterOptions options, long amount)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
System.Int64 | amount | The amount to mark the meter. |
Mark(MeterOptions, Int64, MetricSetItem)
Marks a
Declaration
void Mark(MeterOptions options, long amount, MetricSetItem setItem)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
System.Int64 | amount | The amount to mark the meter. |
MetricSetItem | setItem | The |
Mark(MeterOptions, Int64, String)
Marks a
Declaration
void Mark(MeterOptions options, long amount, string item)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
System.Int64 | amount | The amount to mark the meter. |
System.String | item | The metric item within the set to mark. |
Mark(MeterOptions, String)
Marks a
Declaration
void Mark(MeterOptions options, string item)
Parameters
Type | Name | Description |
---|---|---|
MeterOptions | options | The details of the meter that is being marked |
System.String | item | The metric item within the set to mark. |