<PackageReference Include="OpenTelemetry" Version="1.13.1" />

OpenTelemetry.Metrics

Namespace with 29 public types

Classes

 Base2ExponentialBucketHistogramConfiguration Stores configuration for a histogram metric stream with base-2 exponential bucket boundaries.
 BaseExportingMetricReader MetricReader implementation which exports metrics to the configured MetricExporter upon .
 ExplicitBucketHistogramConfiguration Stores configuration for a histogram metric stream with explicit bucket boundaries.
 ExponentialHistogramBuckets Contains the buckets of an exponential histogram.
 ExponentialHistogramData Contains the data for an exponential histogram.
 ExportModesAttribute An attribute for declaring the supported of a metric exporter.
 HistogramBuckets A collection of s associated with a histogram metric type.
 HistogramConfiguration Stores configuration for a histogram MetricStream.
 MeterProviderBuilderBase Contains methods for building instances.
 Metric Represents a metric stream which can contain multiple metric points.
 MetricReaderOptions Options for configuring either a or .
 MetricStreamConfiguration Stores configuration for a MetricStream.
 PeriodicExportingMetricReader MetricReader implementation which collects metrics based on a user-configurable time interval and passes the metrics to the configured MetricExporter.
 PeriodicExportingMetricReaderOptions Contains periodic metric reader options.

Structures

 Exemplar Exemplar implementation.
 HistogramBucket Represents a bucket in the histogram metric type.
 MetricPoint Represents a metric data point.
 MetricPointsAccessor A struct for accessing the s collected for a .
 ReadOnlyExemplarCollection A read-only collection of s.

Enumerations

 AggregationTemporality Enumeration used to define the aggregation temporality for a .
 ExemplarFilterType Defines the supported exemplar filters.
 ExportModes Describes the mode of a metric exporter.
 MetricReaderTemporalityPreference Defines the behavior of a with respect to .
 MetricType Enumeration used to define the type of a .

Static Classes

 MeterProviderBuilderExtensions Contains extension methods for the class.
 MeterProviderExtensions Contains extension methods for the class.
 MetricTypeExtensions Contains extension methods for performing common operations against the class.

Abstract Classes

 MetricReader MetricReader base class.

Interfaces

 IPullMetricExporter Describes a type of which supports .