chore(deps): update grafana/alloy docker tag to v1.3.1 (main) #9100
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.2.1
->v1.3.1
Release Notes
grafana/alloy (grafana/alloy)
v1.3.1
Compare Source
Bugfixes
Changed the cluster startup behaviour, reverting to the previous logic where
a failure to resolve cluster join peers results in the node creating its own cluster. This is
to facilitate the process of bootstrapping a new cluster following user feedback (@thampiotr)
Fix a memory leak which would occur any time
loki.process
had its configuration reloaded. (@ptodev)v1.3.0
Compare Source
Breaking changes
otelcol.exporter.otlp
,otelcol.exporter.loadbalancing
]: Change the default gRPC load balancing strategy.The default value for the
balancer_name
attribute has changed toround_robin
https://github.com/open-telemetry/opentelemetry-collector/pull/103190319
Breaking changes to non-GA functionality
Update Public preview
remotecfg
argument frommetadata
toattributes
. (@erikbaranowski)The default value of the argument
unmatched
in the blockroutes
of the componentbeyla.ebpf
was changed fromunset
toheuristic
(@marctc)Features
Added community components support, enabling community members to implement and maintain components. (@wildum)
A new
otelcol.exporter.debug
component for printing OTel telemetry fromother
otelcol
components to the console. (@BarunKGP)Enhancements
Added custom metrics capability to oracle exporter. (@EHSchmitt4395)
Added a success rate panel on the Prometheus Components dashboard. (@thampiotr)
Add namespace field to Faro payload (@cedricziel)
Add the
targets
argument to theprometheus.exporter.blackbox
component to support passing blackbox targets at runtime. (@wildum)Add concurrent metric collection to
prometheus.exporter.snowflake
to speed up collection times (@Caleb-Hurshman)Added live debugging support to
otelcol.processor.*
components. (@wildum)Add automatic system attributes for
version
andos
toremotecfg
. (@erikbaranowski)Added live debugging support to
otelcol.receiver.*
components. (@wildum)Added live debugging support to
loki.process
. (@wildum)Added live debugging support to
loki.relabel
. (@wildum)Added a
namespace
label to probes scraped by theprometheus.operator.probes
component to align with the upstream Prometheus Operator setup. (@toontijtgat2)(Public preview) Added rate limiting of cluster state changes to reduce the
number of unnecessary, intermediate state updates. (@thampiotr)
Allow setting the CPU profiling event for Java Async Profiler in
pyroscope.java
component (@slbucur)Update windows_exporter to v0.26.2. (@jkroepke)
mimir.rules.kubernetes
is now able to add extra labels to the Prometheus rules. (@psychomantys)prometheus.exporter.unix
component now exposes hwmon collector config. (@dtrejod)Upgrade from OpenTelemetry v0.102.1 to v0.105.0.
otelcol.receiver.*
] A newcompression_algorithms
attribute to configure whichcompression algorithms are allowed by the HTTP https://github.com/open-telemetry/opentelemetry-collector/pull/10295ector/pull/10295
otelcol.exporter.*
] Fix potential deadlock in the batch sender.https://github.com/open-telemetry/opentelemetry-collector/pull/10315ll/10315
otelcol.exporter.*
] Fix a bug when the retry and timeout logic was not applied with enabled batching.https://github.com/open-telemetry/opentelemetry-collector/issues/10166es/10166
otelcol.exporter.*
] Fix a bug where an unstarted batch_sender exporter hangs on shutdown.https://github.com/open-telemetry/opentelemetry-collector/issues/10306es/10306
otelcol.exporter.*
] Fix small batch due to unfavorable goroutine scheduling in batch sender.https://github.com/open-telemetry/opentelemetry-collector/issues/9952ues/9952
otelcol.exporter.otlphttp
] A newcookies
block to store cookies from server responses and reuse them in subsequent requests.https://github.com/open-telemetry/opentelemetry-collector/issues/10175es/10175
otelcol.exporter.otlp
] Fixed a bug where the receiver's http response was not properly translating grpc error codes to http status codes.https://github.com/open-telemetry/opentelemetry-collector/pull/10574ll/10574
otelcol.processor.tail_sampling
] Simple LRU Decision Cache for "keep" decisions.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33533ll/33533
otelcol.processor.tail_sampling
] Fix precedence of inverted match in and policy.Previously if the decision from a policy evaluation was
NotSampled
orInvertNotSampled
it would return a
NotSampled
decision regardless, effectively downgrading the result.This was breaking the documented behaviour that inverted decisions should take precedence over all https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33671ntrib/pull/33671
otelcol.exporter.kafka
,otelcol.receiver.kafka
] Add config attribute to disable Kerberos PA-FX-FAST negotiation.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/26345es/26345
OTTL
]: Addedkeep_matching_keys
function to allow dropping all keys from a map that don't match the pattern.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32989es/32989
OTTL
]: Add debug logs to help troubleshoot OTTL statements/conditionshttps://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33274ll/33274
OTTL
]: Introducingappend
function for appending items into an existing array.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32141es/32141
OTTL
]: IntroducingUri
converter parsing URI string into SemConvhttps://github.com/open-telemetry/opentelemetry-collector-contrib/issues/32433es/32433
OTTL
]: Added a Hex() converter functionhttps://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33450ll/33450
OTTL
]: Added a IsRootSpan() converter function.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33729ll/33729
otelcol.processor.probabilistic_sampler
]: Add Proportional and Equalizing sampling modes.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/31918es/31918
otelcol.processor.deltatocumulative
]: Bugfix to properly drop samples when at limit.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33285es/33285
otelcol.receiver.vcenter
] Fixes errors in some of the client calls for environments containing multiple datacenters.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33735ll/33735
otelcol.processor.resourcedetection
] Fetch CPU info only if related attributes are enabled.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/33774ll/33774
otelcol.receiver.vcenter
] Adding metrics for CPU readiness, CPU capacity, and network drop rate.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607es/33607
otelcol.receiver.vcenter
] Drop support for vCenter 6.7.https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/33607es/33607
otelcol.processor.attributes
] Add an option to extract value from a client addressby specifying
client.address
value in thefrom_context
field.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/34048ll/34048
otelcol.connector.spanmetrics
: Produce delta temporality span metrics with StartTimeUnixNano and TimeUnixNano values representing an uninterrupted series.https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/31780ll/31780
Upgrade Beyla component v1.6.3 to v1.7.0
Enable instances connected to remotecfg-compatible servers to Register
themselves to the remote service. (@tpaschalis)
Allow in-memory listener to work for remotecfg-supplied components. (@tpaschalis)
Bugfixes
Fixed a clustering mode issue where a fatal startup failure of the clustering service
would exit the service silently, without also exiting the Alloy process. (@thampiotr)
Fix a bug which prevented config reloads to work if a Loki
metrics
stage is in the pipeline.Previously, the reload would fail for
loki.process
without an error in the logs and the metricsfrom the
metrics
stage would get stuck at the same values. (@ptodev)Configuration
📅 Schedule: Branch creation - "before 9am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.