Package io.opentelemetry.proto.metrics.v1
package io.opentelemetry.proto.metrics.v1
-
ClassDescriptionAggregationTemporality defines how a metric aggregator reports aggregated values.DataPointFlags is defined as a protobuf 'uint32' type and is to be used as a bit-field representing 32 distinct boolean flags.A representation of an exemplar, which is a sample input measurement.A representation of an exemplar, which is a sample input measurement.ExponentialHistogram represents the type of a metric that is calculated by aggregating as a ExponentialHistogram of all reported double measurements over a time interval.ExponentialHistogram represents the type of a metric that is calculated by aggregating as a ExponentialHistogram of all reported double measurements over a time interval.ExponentialHistogramDataPoint is a single data point in a timeseries that describes the time-varying values of a ExponentialHistogram of double values.Buckets are a set of bucket counts, encoded in a contiguous array of counts.Buckets are a set of bucket counts, encoded in a contiguous array of counts.ExponentialHistogramDataPoint is a single data point in a timeseries that describes the time-varying values of a ExponentialHistogram of double values.Gauge represents the type of a scalar metric that always exports the "current value" for every data point.Gauge represents the type of a scalar metric that always exports the "current value" for every data point.Histogram represents the type of a metric that is calculated by aggregating as a Histogram of all reported measurements over a time interval.Histogram represents the type of a metric that is calculated by aggregating as a Histogram of all reported measurements over a time interval.HistogramDataPoint is a single data point in a timeseries that describes the time-varying values of a Histogram.HistogramDataPoint is a single data point in a timeseries that describes the time-varying values of a Histogram.Defines a Metric which has one or more timeseries.Defines a Metric which has one or more timeseries.MetricsData represents the metrics data that can be stored in a persistent storage, OR can be embedded by other protocols that transfer OTLP metrics data but do not implement the OTLP protocol.MetricsData represents the metrics data that can be stored in a persistent storage, OR can be embedded by other protocols that transfer OTLP metrics data but do not implement the OTLP protocol.NumberDataPoint is a single data point in a timeseries that describes the time-varying scalar value of a metric.NumberDataPoint is a single data point in a timeseries that describes the time-varying scalar value of a metric.A collection of ScopeMetrics from a Resource.A collection of ScopeMetrics from a Resource.A collection of Metrics produced by an Scope.A collection of Metrics produced by an Scope.Sum represents the type of a scalar metric that is calculated as a sum of all reported measurements over a time interval.Sum represents the type of a scalar metric that is calculated as a sum of all reported measurements over a time interval.Summary metric data are used to convey quantile summaries, a Prometheus (see: https://prometheus.io/docs/concepts/metric_types/#summary) and OpenMetrics (see: https://github.com/prometheus/OpenMetrics/blob/4dbf6075567ab43296eed941037c12951faafb92/protos/prometheus.proto#L45) data type.Summary metric data are used to convey quantile summaries, a Prometheus (see: https://prometheus.io/docs/concepts/metric_types/#summary) and OpenMetrics (see: https://github.com/prometheus/OpenMetrics/blob/4dbf6075567ab43296eed941037c12951faafb92/protos/prometheus.proto#L45) data type.SummaryDataPoint is a single data point in a timeseries that describes the time-varying values of a Summary metric.SummaryDataPoint is a single data point in a timeseries that describes the time-varying values of a Summary metric.Represents the value at a given quantile of a distribution.Represents the value at a given quantile of a distribution.