This documentation has an index for AI agents at /llms.txt. A Markdown version of this page is available at https://explorer.opentelemetry.io/collector/components/contrib/cumulativetodeltaprocessor.md.

Cumulative to Delta Processor

OpenTelemetry Collector processor · contrib distribution

The cumulative to delta processor (cumulativetodeltaprocessor) converts monotonic sum, histogram, and exponential histogram metrics from cumulative to delta aggregation temporality. Non-monotonic sums are excluded. Delta metrics are excluded from any conversion and forwarded without changes.

  • Component ID: contrib-cumulativetodeltaprocessor
  • Name: cumulativetodeltaprocessor
  • Type: processor
  • Distribution: contrib
  • Repository: opentelemetry-collector-contrib

Stability

LevelSignals
betametrics

Internal telemetry

MetricTypeValue typeUnitStabilityEnabledAttributesDescription
cumulativetodelta_datapointssum (monotonic)int{datapoint}developmentnometric_type (string)Number of datapoints converted from cumulative to delta temporality.
cumulativetodelta_datapoints_droppedsum (monotonic)int{datapoint}developmentnometric_type (string), reason (string)Number of datapoints dropped instead of being converted.
cumulativetodelta_streams_trackedsumint{stream}developmentnoNumber of metric streams currently tracked in memory for cumulative-to-delta conversion.

Attributes

AttributeTypeDescription
metric_typestringThe pdata metric type of the datapoint.
reasonstringThe reason a datapoint was dropped instead of converted.

Data

  • JSON (latest): /data/collector/components/contrib-cumulativetodeltaprocessor/latest.json
  • JSON (pinned): /data/collector/components/contrib-cumulativetodeltaprocessor/contrib-cumulativetodeltaprocessor-a67b4d4842cc.json
  • Explore: /collector/components/contrib/cumulativetodeltaprocessor