| Counter | A counter refers to a value which can only increase. | 
| CounterSet | A counter refers to a value which can only increase. | 
| Gauge | A Gauge is an application provided object which will be called by the framework in order to sample the value
 of an integer value. | 
| GaugeSet | A Gauge is an application provided object which will be called by the metrics framework to sample a numeric value. | 
| MetricsContext | A MetricsContext is like a namespace for metrics. | 
| MetricsProvider | A MetricsProvider is a system which collects Metrics and publishes current values to external facilities. | 
| Summary | Summaries track the size and number of events. | 
| SummarySet | Summaries track the size and number of events. |