| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Proto.Opentelemetry.Proto.Metrics.V1.Metrics
Synopsis
- data AggregationTemporality
- data AggregationTemporality
- data AggregationTemporality'UnrecognizedValue
- data DataPointFlags
- data DataPointFlags
- data DataPointFlags'UnrecognizedValue
- data Exemplar
- data Exemplar'Value
- _Exemplar'AsDouble :: Prism' Exemplar'Value Double
- _Exemplar'AsInt :: Prism' Exemplar'Value Int64
- data ExponentialHistogram
- data ExponentialHistogramDataPoint
- data ExponentialHistogramDataPoint'Buckets
- data Gauge
- data Histogram
- data HistogramDataPoint
- data InstrumentationLibraryMetrics
- data IntDataPoint
- data IntExemplar
- data IntGauge
- data IntHistogram
- data IntHistogramDataPoint
- data IntSum
- data Metric
- data Metric'Data
- _Metric'IntGauge :: Prism' Metric'Data IntGauge
- _Metric'Gauge :: Prism' Metric'Data Gauge
- _Metric'IntSum :: Prism' Metric'Data IntSum
- _Metric'Sum :: Prism' Metric'Data Sum
- _Metric'IntHistogram :: Prism' Metric'Data IntHistogram
- _Metric'Histogram :: Prism' Metric'Data Histogram
- _Metric'ExponentialHistogram :: Prism' Metric'Data ExponentialHistogram
- _Metric'Summary :: Prism' Metric'Data Summary
- data MetricsData
- data NumberDataPoint
- data NumberDataPoint'Value
- _NumberDataPoint'AsDouble :: Prism' NumberDataPoint'Value Double
- _NumberDataPoint'AsInt :: Prism' NumberDataPoint'Value Int64
- data ResourceMetrics
- data Sum
- data Summary
- data SummaryDataPoint
- data SummaryDataPoint'ValueAtQuantile
Documentation
data AggregationTemporality Source #
Constructors
| AGGREGATION_TEMPORALITY_UNSPECIFIED | |
| AGGREGATION_TEMPORALITY_DELTA | |
| AGGREGATION_TEMPORALITY_CUMULATIVE | |
| AggregationTemporality'Unrecognized !AggregationTemporality'UnrecognizedValue |
Instances
data AggregationTemporality Source #
Instances
data AggregationTemporality'UnrecognizedValue Source #
Instances
data DataPointFlags Source #
Constructors
| FLAG_NONE | |
| FLAG_NO_RECORDED_VALUE | |
| DataPointFlags'Unrecognized !DataPointFlags'UnrecognizedValue |
Instances
data DataPointFlags Source #
Instances
data DataPointFlags'UnrecognizedValue Source #
Instances
Fields :
filteredAttributes:: Lens' Exemplar [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'filteredAttributes:: Lens' Exemplar (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)filteredLabels:: Lens' Exemplar [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'filteredLabels:: Lens' Exemplar (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)timeUnixNano:: Lens' Exemplar Data.Word.Word64spanId:: Lens' Exemplar Data.ByteString.ByteStringtraceId:: Lens' Exemplar Data.ByteString.ByteStringmaybe'value:: Lens' Exemplar (Prelude.Maybe Exemplar'Value)maybe'asDouble:: Lens' Exemplar (Prelude.Maybe Prelude.Double)asDouble:: Lens' Exemplar Prelude.Doublemaybe'asInt:: Lens' Exemplar (Prelude.Maybe Data.Int.Int64)asInt:: Lens' Exemplar Data.Int.Int64
Instances
data Exemplar'Value Source #
Constructors
| Exemplar'AsDouble !Double | |
| Exemplar'AsInt !Int64 |
Instances
data ExponentialHistogram Source #
Fields :
dataPoints:: Lens' ExponentialHistogram [ExponentialHistogramDataPoint]vec'dataPoints:: Lens' ExponentialHistogram (Data.Vector.Vector ExponentialHistogramDataPoint)aggregationTemporality:: Lens' ExponentialHistogram AggregationTemporality
Instances
data ExponentialHistogramDataPoint Source #
Fields :
attributes:: Lens' ExponentialHistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' ExponentialHistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)startTimeUnixNano:: Lens' ExponentialHistogramDataPoint Data.Word.Word64timeUnixNano:: Lens' ExponentialHistogramDataPoint Data.Word.Word64count:: Lens' ExponentialHistogramDataPoint Data.Word.Word64sum:: Lens' ExponentialHistogramDataPoint Prelude.Doublescale:: Lens' ExponentialHistogramDataPoint Data.Int.Int32zeroCount:: Lens' ExponentialHistogramDataPoint Data.Word.Word64positive:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Bucketsmaybe'positive:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)negative:: Lens' ExponentialHistogramDataPoint ExponentialHistogramDataPoint'Bucketsmaybe'negative:: Lens' ExponentialHistogramDataPoint (Prelude.Maybe ExponentialHistogramDataPoint'Buckets)flags:: Lens' ExponentialHistogramDataPoint Data.Word.Word32exemplars:: Lens' ExponentialHistogramDataPoint [Exemplar]vec'exemplars:: Lens' ExponentialHistogramDataPoint (Data.Vector.Vector Exemplar)
Instances
data ExponentialHistogramDataPoint'Buckets Source #
Fields :
offset:: Lens' ExponentialHistogramDataPoint'Buckets Data.Int.Int32bucketCounts:: Lens' ExponentialHistogramDataPoint'Buckets [Data.Word.Word64]vec'bucketCounts:: Lens' ExponentialHistogramDataPoint'Buckets (Data.Vector.Unboxed.Vector Data.Word.Word64)
Instances
Fields :
dataPoints:: Lens' Gauge [NumberDataPoint]vec'dataPoints:: Lens' Gauge (Data.Vector.Vector NumberDataPoint)
Instances
Fields :
dataPoints:: Lens' Histogram [HistogramDataPoint]vec'dataPoints:: Lens' Histogram (Data.Vector.Vector HistogramDataPoint)aggregationTemporality:: Lens' Histogram AggregationTemporality
Instances
data HistogramDataPoint Source #
Fields :
attributes:: Lens' HistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' HistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)labels:: Lens' HistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'labels:: Lens' HistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)startTimeUnixNano:: Lens' HistogramDataPoint Data.Word.Word64timeUnixNano:: Lens' HistogramDataPoint Data.Word.Word64count:: Lens' HistogramDataPoint Data.Word.Word64sum:: Lens' HistogramDataPoint Prelude.DoublebucketCounts:: Lens' HistogramDataPoint [Data.Word.Word64]vec'bucketCounts:: Lens' HistogramDataPoint (Data.Vector.Unboxed.Vector Data.Word.Word64)explicitBounds:: Lens' HistogramDataPoint [Prelude.Double]vec'explicitBounds:: Lens' HistogramDataPoint (Data.Vector.Unboxed.Vector Prelude.Double)exemplars:: Lens' HistogramDataPoint [Exemplar]vec'exemplars:: Lens' HistogramDataPoint (Data.Vector.Vector Exemplar)flags:: Lens' HistogramDataPoint Data.Word.Word32
Instances
data InstrumentationLibraryMetrics Source #
Fields :
instrumentationLibrary:: Lens' InstrumentationLibraryMetrics Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationLibrarymaybe'instrumentationLibrary:: Lens' InstrumentationLibraryMetrics (Prelude.Maybe Proto.Opentelemetry.Proto.Common.V1.Common.InstrumentationLibrary)metrics:: Lens' InstrumentationLibraryMetrics [Metric]vec'metrics:: Lens' InstrumentationLibraryMetrics (Data.Vector.Vector Metric)schemaUrl:: Lens' InstrumentationLibraryMetrics Data.Text.Text
Instances
data IntDataPoint Source #
Fields :
labels:: Lens' IntDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'labels:: Lens' IntDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)startTimeUnixNano:: Lens' IntDataPoint Data.Word.Word64timeUnixNano:: Lens' IntDataPoint Data.Word.Word64value:: Lens' IntDataPoint Data.Int.Int64exemplars:: Lens' IntDataPoint [IntExemplar]vec'exemplars:: Lens' IntDataPoint (Data.Vector.Vector IntExemplar)
Instances
data IntExemplar Source #
Fields :
filteredLabels:: Lens' IntExemplar [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'filteredLabels:: Lens' IntExemplar (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)timeUnixNano:: Lens' IntExemplar Data.Word.Word64value:: Lens' IntExemplar Data.Int.Int64spanId:: Lens' IntExemplar Data.ByteString.ByteStringtraceId:: Lens' IntExemplar Data.ByteString.ByteString
Instances
Fields :
dataPoints:: Lens' IntGauge [IntDataPoint]vec'dataPoints:: Lens' IntGauge (Data.Vector.Vector IntDataPoint)
Instances
data IntHistogram Source #
Fields :
dataPoints:: Lens' IntHistogram [IntHistogramDataPoint]vec'dataPoints:: Lens' IntHistogram (Data.Vector.Vector IntHistogramDataPoint)aggregationTemporality:: Lens' IntHistogram AggregationTemporality
Instances
data IntHistogramDataPoint Source #
Fields :
labels:: Lens' IntHistogramDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'labels:: Lens' IntHistogramDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)startTimeUnixNano:: Lens' IntHistogramDataPoint Data.Word.Word64timeUnixNano:: Lens' IntHistogramDataPoint Data.Word.Word64count:: Lens' IntHistogramDataPoint Data.Word.Word64sum:: Lens' IntHistogramDataPoint Data.Int.Int64bucketCounts:: Lens' IntHistogramDataPoint [Data.Word.Word64]vec'bucketCounts:: Lens' IntHistogramDataPoint (Data.Vector.Unboxed.Vector Data.Word.Word64)explicitBounds:: Lens' IntHistogramDataPoint [Prelude.Double]vec'explicitBounds:: Lens' IntHistogramDataPoint (Data.Vector.Unboxed.Vector Prelude.Double)exemplars:: Lens' IntHistogramDataPoint [IntExemplar]vec'exemplars:: Lens' IntHistogramDataPoint (Data.Vector.Vector IntExemplar)
Instances
Fields :
dataPoints:: Lens' IntSum [IntDataPoint]vec'dataPoints:: Lens' IntSum (Data.Vector.Vector IntDataPoint)aggregationTemporality:: Lens' IntSum AggregationTemporalityisMonotonic:: Lens' IntSum Prelude.Bool
Instances
Fields :
name:: Lens' Metric Data.Text.Textdescription:: Lens' Metric Data.Text.Textunit:: Lens' Metric Data.Text.Textmaybe'data':: Lens' Metric (Prelude.Maybe Metric'Data)maybe'intGauge:: Lens' Metric (Prelude.Maybe IntGauge)intGauge:: Lens' Metric IntGaugemaybe'gauge:: Lens' Metric (Prelude.Maybe Gauge)gauge:: Lens' Metric Gaugemaybe'intSum:: Lens' Metric (Prelude.Maybe IntSum)intSum:: Lens' Metric IntSummaybe'sum:: Lens' Metric (Prelude.Maybe Sum)sum:: Lens' Metric Summaybe'intHistogram:: Lens' Metric (Prelude.Maybe IntHistogram)intHistogram:: Lens' Metric IntHistogrammaybe'histogram:: Lens' Metric (Prelude.Maybe Histogram)histogram:: Lens' Metric Histogrammaybe'exponentialHistogram:: Lens' Metric (Prelude.Maybe ExponentialHistogram)exponentialHistogram:: Lens' Metric ExponentialHistogrammaybe'summary:: Lens' Metric (Prelude.Maybe Summary)summary:: Lens' Metric Summary
Instances
data Metric'Data Source #
Constructors
Instances
data MetricsData Source #
Fields :
resourceMetrics:: Lens' MetricsData [ResourceMetrics]vec'resourceMetrics:: Lens' MetricsData (Data.Vector.Vector ResourceMetrics)
Instances
data NumberDataPoint Source #
Fields :
attributes:: Lens' NumberDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' NumberDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)labels:: Lens' NumberDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'labels:: Lens' NumberDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)startTimeUnixNano:: Lens' NumberDataPoint Data.Word.Word64timeUnixNano:: Lens' NumberDataPoint Data.Word.Word64exemplars:: Lens' NumberDataPoint [Exemplar]vec'exemplars:: Lens' NumberDataPoint (Data.Vector.Vector Exemplar)flags:: Lens' NumberDataPoint Data.Word.Word32maybe'value:: Lens' NumberDataPoint (Prelude.Maybe NumberDataPoint'Value)maybe'asDouble:: Lens' NumberDataPoint (Prelude.Maybe Prelude.Double)asDouble:: Lens' NumberDataPoint Prelude.Doublemaybe'asInt:: Lens' NumberDataPoint (Prelude.Maybe Data.Int.Int64)asInt:: Lens' NumberDataPoint Data.Int.Int64
Instances
data NumberDataPoint'Value Source #
Constructors
| NumberDataPoint'AsDouble !Double | |
| NumberDataPoint'AsInt !Int64 |
Instances
data ResourceMetrics Source #
Fields :
resource:: Lens' ResourceMetrics Proto.Opentelemetry.Proto.Resource.V1.Resource.Resourcemaybe'resource:: Lens' ResourceMetrics (Prelude.Maybe Proto.Opentelemetry.Proto.Resource.V1.Resource.Resource)instrumentationLibraryMetrics:: Lens' ResourceMetrics [InstrumentationLibraryMetrics]vec'instrumentationLibraryMetrics:: Lens' ResourceMetrics (Data.Vector.Vector InstrumentationLibraryMetrics)schemaUrl:: Lens' ResourceMetrics Data.Text.Text
Instances
Fields :
dataPoints:: Lens' Sum [NumberDataPoint]vec'dataPoints:: Lens' Sum (Data.Vector.Vector NumberDataPoint)aggregationTemporality:: Lens' Sum AggregationTemporalityisMonotonic:: Lens' Sum Prelude.Bool
Instances
Fields :
dataPoints:: Lens' Summary [SummaryDataPoint]vec'dataPoints:: Lens' Summary (Data.Vector.Vector SummaryDataPoint)
Instances
data SummaryDataPoint Source #
Fields :
attributes:: Lens' SummaryDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue]vec'attributes:: Lens' SummaryDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.KeyValue)labels:: Lens' SummaryDataPoint [Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue]vec'labels:: Lens' SummaryDataPoint (Data.Vector.Vector Proto.Opentelemetry.Proto.Common.V1.Common.StringKeyValue)startTimeUnixNano:: Lens' SummaryDataPoint Data.Word.Word64timeUnixNano:: Lens' SummaryDataPoint Data.Word.Word64count:: Lens' SummaryDataPoint Data.Word.Word64sum:: Lens' SummaryDataPoint Prelude.DoublequantileValues:: Lens' SummaryDataPoint [SummaryDataPoint'ValueAtQuantile]vec'quantileValues:: Lens' SummaryDataPoint (Data.Vector.Vector SummaryDataPoint'ValueAtQuantile)flags:: Lens' SummaryDataPoint Data.Word.Word32
Instances
data SummaryDataPoint'ValueAtQuantile Source #
Fields :