Skip to content

Commit

Permalink
feat: add deltatocumulativeprocessor (#138)
Browse files Browse the repository at this point in the history
### Description

OB-39754 add deltatocumulativeprocessor

### Checklist
- [ ] Created tests which fail without the change (if possible)
- [x] Extended the README / documentation, if necessary
  • Loading branch information
obs-gh-mattcotter authored Dec 4, 2024
1 parent 8134379 commit 9ec0dfd
Show file tree
Hide file tree
Showing 45 changed files with 2,671 additions and 14 deletions.
27 changes: 13 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,27 +47,25 @@ This section lists the components that are included in the Observe Distribution
|----------------------------------------------------------|-------------------------------------------------------|--------------------------------------------------------|--------------------------------------|-----------------------------|
| [awsecscontainermetrics][awsecscontainermetricsreceiver] | [attributes][attributesprocessor] | [debug][debugexporter] | [file_storage][filestorage] | [count][countconnector] |
| [docker_stats][dockerstatsreceiver] | [batch][batchprocessor] | [file][fileexporter] | [health_check][healthcheckextension] | [forward][forwardconnector] |
| [elasticsearch][elasticsearchreceiver] | [filter][filterprocessor] | [otlphttp][otlphttpexporter] | [zpages][zpagesextension] | |
| [filelog][filelogreceiver] | [k8sattributes][k8sattributesprocessor] | [prometheusremotewrite][prometheusremotewriteexporter] | | |
| [filestats][filestatsreceiver] | [memory_limiter][memorylimiterprocessor] | | | |
| [hostmetrics][hostmetricsreceiver] | [observek8sattributes][observek8sattributesprocessor] | | | |
| [iis][iisreceiver] | [probabilisticsampler][probabilisticsamplerprocessor] | | | |
| [journald][journaldreceiver] | [redaction][redactionprocessor] | | | |
| [k8s_cluster][k8sclusterreceiver] | [resource][resourceprocessor] | | | |
| [k8sobjects][k8sobjectsreceiver] | [resourcedetection][resourcedetectionprocessor] | | | |
| [kafkametrics][kafkametricsreceiver] | [span][spanprocessor] | | | |
| [kafka][kafkareceiver] | [tailsampling][tailsamplingprocessor] | | | |
| [kubeletstats][kubeletstatsreceiver] | [transform][transformprocessor] | | | |
| [mongodb][mongodbreceiver] | | | | |
| [elasticsearch][elasticsearchreceiver] | [deltatocumulative][deltatocumulativeprocessor] | [otlphttp][otlphttpexporter] | [zpages][zpagesextension] | |
| [filelog][filelogreceiver] | [filter][filterprocessor] | [prometheusremotewrite][prometheusremotewriteexporter] | | |
| [filestats][filestatsreceiver] | [k8sattributes][k8sattributesprocessor] | | | |
| [hostmetrics][hostmetricsreceiver] | [memory_limiter][memorylimiterprocessor] | | | |
| [iis][iisreceiver] | [observek8sattributes][observek8sattributesprocessor] | | | |
| [journald][journaldreceiver] | [probabilisticsampler][probabilisticsamplerprocessor] | | | |
| [k8s_cluster][k8sclusterreceiver] | [redaction][redactionprocessor] | | | |
| [k8sobjects][k8sobjectsreceiver] | [resource][resourceprocessor] | | | |
| [kafkametrics][kafkametricsreceiver] | [resourcedetection][resourcedetectionprocessor] | | | |
| [kafka][kafkareceiver] | [span][spanprocessor] | | | |
| [kubeletstats][kubeletstatsreceiver] | [tailsampling][tailsamplingprocessor] | | | |
| [mongodb][mongodbreceiver] | [transform][transformprocessor] | | | |
| [otlp][otlpreceiver] | | | | |
| [prometheus][prometheusreceiver] | | | | |
| [redis][redisreceiver] | | | | |
| [statsd][statsdreceiver] | | | | |
| [tcplog][tcplogreceiver] | | | | |
| [udplog][udplogreceiver] | | | | |
| [windowseventlog][windowseventlogreceiver] | | | | |
| | | | | |
| | | | | |

[awsecscontainermetricsreceiver]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/receiver/awsecscontainermetricsreceiver
[dockerstatsreceiver]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/receiver/dockerstatsreceiver
Expand All @@ -92,6 +90,7 @@ This section lists the components that are included in the Observe Distribution
[windowseventlogreceiver]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/receiver/windowseventlogreceiver
[attributesprocessor]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/processor/attributesprocessor
[batchprocessor]: https://github.com/open-telemetry/opentelemetry-collector/tree/v0.110.0/processor/batchprocessor
[deltatocumulativeprocessor]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/processor/deltatocumulativeprocessor
[filterprocessor]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/processor/filterprocessor
[k8sattributesprocessor]: https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/v0.110.0/processor/k8sattributesprocessor
[memorylimiterprocessor]: https://github.com/open-telemetry/opentelemetry-collector/tree/v0.110.0/processor/memorylimiterprocessor
Expand Down
1 change: 1 addition & 0 deletions builder-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ processors:
- gomod: go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.110.0

- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.110.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.110.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.110.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.110.0
- gomod: github.com/open-telemetry/opentelemetry-collector-contrib/processor/redactionprocessor v0.110.0
Expand Down
2 changes: 2 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.110.0 // indirect
Expand All @@ -185,6 +186,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/winperfcounters v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.110.0 // indirect
Expand Down
3 changes: 3 additions & 0 deletions observecol/components.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions observecol/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.110.0
github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.110.0
Expand Down Expand Up @@ -205,6 +206,7 @@ require (
github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.110.0 // indirect
github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.110.0 // indirect
Expand Down
Loading

0 comments on commit 9ec0dfd

Please sign in to comment.