Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1x 1x 1x 5x 1x 4x | import { OTLPMetricExporter } from '@opentelemetry/exporter-metrics-otlp-grpc'; import { AggregationTemporality, InstrumentType, PushMetricExporter } from '@opentelemetry/sdk-metrics'; export class ForcedTemporalityExporter extends OTLPMetricExporter implements PushMetricExporter { selectAggregationTemporality(instrumentType: InstrumentType): AggregationTemporality { switch (instrumentType) { case InstrumentType.UP_DOWN_COUNTER: return AggregationTemporality.DELTA; case InstrumentType.HISTOGRAM: case InstrumentType.OBSERVABLE_GAUGE: default: return AggregationTemporality.CUMULATIVE; } } } |