Skip to content

Conversation

AsishRaju
Copy link

Description

Adding a new processor - Streaming Aggregation; It automatically aggregates metrics based on their type using a single-instance, timestamp-based windowing architecture optimized for pre-sharded deployments.

This addition also comes with an example demo that mimics the setup its aimed to be deployed at

Link to tracking issue

Fixes #4968

Testing

The processor has some rudimentary tests written to test the mathematical logic; still WIP

Documentation

processor/streamingaggregationprocessor/README.md -> all information related to processor
examples/streaming-aggregation-demo/README.md -> all information related to example demo setup

Note

This project is still WIP

Copy link

linux-foundation-easycla bot commented Oct 8, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@github-actions github-actions bot added the first-time contributor PRs made by new contributors label Oct 8, 2025
Copy link
Contributor

github-actions bot commented Oct 8, 2025

Welcome, contributor! Thank you for your contribution to opentelemetry-collector-contrib.

Important reminders:

A maintainer will review your pull request soon. Thank you for helping make OpenTelemetry better!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

first-time contributor PRs made by new contributors

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: Metric Aggregation Processor

1 participant