-
Couldn't load subscription status.
- Fork 185
chore(deps): Updates otel collector version to latest v0.136.0-sumo-1 #4012
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
1a94d00 to
9d02eb5
Compare
86ac2e7 to
3a96b29
Compare
8f62fb2 to
fdf5a5b
Compare
b0eb4bb to
a7147ab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates the OpenTelemetry Collector version from 0.130.1-sumo-0 to 0.136.0-sumo-1. The update includes migrating from the deprecated routing processor to routing connectors, which requires changes to the configuration structure and syntax.
Key changes:
- Updated otel collector image tags across all deployment configurations
- Migrated routing configuration from processors to connectors with updated syntax (statement → condition/context)
- Added new otelcol metrics for monitoring queue batch send sizes and receiver failures
- Extended integration test timeout from 2 to 5 minutes
Reviewed Changes
Copilot reviewed 40 out of 40 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| deploy/helm/sumologic/values.yaml | Updated collector image tags to 0.136.0-sumo-1 |
| deploy/helm/sumologic/conf/metrics/otelcol/processors.yaml | Removed deprecated routing processor configuration |
| deploy/helm/sumologic/conf/metrics/otelcol/connectors.yaml | Added new routing connector configuration with updated syntax |
| deploy/helm/sumologic/conf/metrics/otelcol/config.yaml | Added connectors section and new metrics pipelines |
| deploy/helm/sumologic/conf/metrics/otelcol/pipeline.yaml | Updated pipeline to use routing connector instead of processor |
| deploy/helm/sumologic/conf/logs/otelcol/config.yaml | Migrated logs routing from processor to connector |
| tests/integration/values/*.yaml | Updated routing syntax from statement to condition/context |
| tests/integration/internal/constants.go | Added new otelcol metrics for monitoring |
| tests/integration/features.go | Increased test timeout to accommodate longer metric collection |
| tests/helm/testdata/goldenfile/* | Updated all golden files with new collector version and routing configuration |
| tests/helm/metrics_test.go | Updated tests to check for routing in connectors instead of processors |
| docs/README.md | Updated documentation with new collector version |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
ed2bf8a to
4c02fdd
Compare
| context: resource | ||
| pipelines: | ||
| - logs/otlp/containers/routing/sumologic/test | ||
| - logs/otlp/containers/routing/default |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please validate this! If condition matches "test", then was is exported to sumologic/test only in routing processor, but now it seems if condition matches, we route to 2 pipelines , both routing/sumologic/test and default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK
| context: resource | ||
| pipelines: | ||
| - logs/otlp/systemd/routing/sumologic/test | ||
| - logs/otlp/systemd/routing/default |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same, i think if condition "test" matches, then forward to only logs/otlp/systemd/routing/sumologic/test . Else forward to default.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK
4c02fdd to
8877bbf
Compare
OSC-1185 - Removed opencensus references as the receiver is removed/deprecated in the latest release. - Added otelcol_exporter_queue_batch_send_size_count, otelcol_exporter_queue_batch_send_size_sum in the expected otel metric list Signed-off-by: Dhruv Shah <[email protected]>
8877bbf to
7e3aa4e
Compare
Checklist