IDiagnostic Interface |
Namespace: NetQuarry.Diagnostics
Name | Description | |
---|---|---|
LogPerformance(Object, DiagnosticCounterType, Double, String, PerfmonAttrs) |
Increments a counter with the counter names derived from the object being monitored.
The default PerfmonCounterIncrementType is to increment a specific value, such as an event duration.
The default value to increment the counter is 1
An optional counterName can be provided if the default counter name (derived from the object) is not appropriate
| |
LogPerformance(String, String, String, DiagnosticCounterType, Double, PerfmonAttrs) |
Increments a counter given a fully specified set of arguments to define the counter's category, instance and counter name.
The default PerfmonCounterIncrementType is to increment a specific value, such as an event duration.
The default value to increment the counter is 1
| |
LogPerformanceCountAndDuration(Object, Double, String, PerfmonAttrs) |
In a single request, increments two counters. One tracking the event occurred and the other tracking the duration of the event.
The names and instances of the counters will be derived from the type of object being monitored.
An optional counterName can be provided if the default counter name (derived from the object) is not appropriate
| |
LogPerformanceCountAndDuration(String, String, String, Double, PerfmonAttrs) |
In a single request, increments two counters. One tracking the event occurred and the other tracking the duration of the event.
Increments a counter given a fully specified set of arguments to define the counter's category, instance and counter name.
The default PerfmonCounterIncrementType is to increment a specific value, such as an event duration.
The default value to increment the counter is 1
|