Update all non-major dependencies #242
Open
+64
−36
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.6.1
->v1.7.0
0.0.36
->0.1.6
0.72.0
->0.73.0
0.72.0
->0.73.0
Release Notes
grafana/alloy (grafana/alloy)
v1.7.0
Compare Source
Breaking changes
(Experimental) In
prometheus.write.queue
changedparallelism
from attribute to a block to allow for dynamic scaling. (@mattdurham)Remove
tls_basic_auth_config_path
attribute fromprometheus.exporter.mongodb
configuration as it does not configure TLS clientbehavior as previously documented.
Remove
encoding
andencoding_file_ext
fromotelcol.exporter.awss3
component as it was not wired in to the otel component andAlloy does not currently integrate the upstream encoding extensions that this would utilize.
Features
Add a
otelcol.receiver.tcplog
component to receive OpenTelemetry logs over a TCP connection. (@nosammai)(Public preview) Add
otelcol.receiver.filelog
component to read otel log entries from files (@dehaansa)(Public preview) Add a
otelcol.processor.cumulativetodelta
component to convert metrics fromcumulative temporality to delta. (@madaraszg-tulip)
(Experimental) Add a
stage.windowsevent
block in theloki.process
component. This aims to replace the existingstage.eventlogmessage
. (@wildum)Add
pyroscope.relabel
component to modify or filter profiles using Prometheus relabeling rules. (@marcsanmi)(Experimental) A new
foreach
block which starts an Alloy pipeline for each item inside a list. (@wildum, @thampiotr, @ptodev)Enhancements
Upgrade to OpenTelemetry Collector v0.119.0 (@dehaansa):
otelcol.processor.resourcedetection
: additional configuration for theec2
detector to configure retry behaviorotelcol.processor.resourcedetection
: additional configuration for thegcp
detector to collect Managed Instance Group attributesotelcol.processor.resourcedetection
: additional configuration for theeks
detector to collect cloud account attributesotelcol.processor.resourcedetection
: addkubeadm
detector to collect local cluster attributesotelcol.processor.cumulativetodelta
: addmetric_types
filtering optionsotelcol.exporter.awss3
: support configuring sending_queue behaviorotelcol.exporter.otlphttp
: support configuringcompression_params
, which currently only includeslevel
configtls
: opentelemetry components with tls config now support specifying TLS curve preferencessending_queue
: opentelemetry exporters with asending_queue
can now configure the queue to beblocking
Add
go_table_fallback
arg topyroscope.ebpf
(@korniltsev)Memory optimizations in
pyroscope.scrape
(@korniltsev)Do not drop
__meta
labels inpyroscope.scrape
. (@korniltsev)Add the possibility to export span events as logs in
otelcol.connector.spanlogs
. (@steve-hb)Add json format support for log export via faro receiver (@ravishankar15)
(Experimental) Various changes to the experimental component
database_observability.mysql
:connection_info
: add namespace to the metric (@cristiangreco)query_sample
: better support for table name parsing (@cristiangreco)query_sample
: capture schema name for query samples (@cristiangreco)query_sample
: fix error handling during result set iteration (@cristiangreco)query_sample
: improve parsing of truncated queries (@cristiangreco)query_sample
: split out sql parsing logic to a separate file (@cristiangreco)schema_table
: add table columns parsing (@cristiagreco)schema_table
: correctly quote schema and table name in SHOW CREATE (@cristiangreco)schema_table
: fix handling of view table types when detecting schema (@matthewnolf)schema_table
: refactor cache config in schema_table collector (@cristiangreco)database_observability.mysql
. This removes thequery_samples_enabled
argument, now configurable via enable/disable collector. (@fridgepoet)instance
label key (@cristiangreco)Reduce CPU usage of
loki.source.windowsevent
by up to 85% by updating the bookmark file every 10 seconds instead of after every event and byoptimizing the retrieval of the process name. (@wildum)
Ensure consistent service_name label handling in
pyroscope.receive_http
to match Pyroscope's behavior. (@marcsanmi)Improved memory and CPU performance of Prometheus pipelines by changing the underlying implementation of targets (@thampiotr)
Add
config_merge_strategy
inprometheus.exporter.snmp
to optionally merge custom snmp config with embedded config instead of replacing. Useful for providing SNMP auths. (@v-zhuravlev)Upgrade
beyla.ebpf
to v2.0.4. The full list of changes can be found in the Beyla release notes. (@marctc)Bugfixes
Fix log rotation for Windows in
loki.source.file
by refactoring the component to use the runner pkg. This should also reduce CPU consumption when tailing a lot of files in a dynamic environment. (@wildum)Add livedebugging support for
prometheus.remote_write
(@ravishankar15)Add livedebugging support for
otelcol.connector.*
components (@wildum)Bump snmp_exporter and embedded modules to 0.27.0. Add support for multi-module handling by comma separation and expose argument to increase SNMP polling concurrency for
prometheus.exporter.snmp
. (@v-zhuravlev)Add support for pushv1.PusherService Connect API in
pyroscope.receive_http
. (@simonswine)Fixed an issue where
loki.process
would sometimes output live debugging entries out-of-order (@thampiotr)Fixed a bug where components could be evaluated concurrently without the full context during a config reload (@wildum)
Fixed locks that wouldn't be released in the remotecfg service if some errors occurred during the configuration reload (@spartan0x117)
Fix issue with
prometheus.write.queue
that lead to excessive connections. (@mattdurham)Fixed a bug where
loki.source.awsfirehose
andloki.source.gcplog
couldnot be used from within a module. (@tpaschalis)
Fix an issue where Prometheus metric name validation scheme was set by default to UTF-8. It is now set back to the
previous "legacy" scheme. An experimental flag
--feature.prometheus.metric-validation-scheme
can be used to switchit to
utf-8
to experiment with UTF-8 support. (@thampiotr)Other changes
discovery.docker
has a newmatch_first_network
attribute for matching the first networkif the container has multiple networks defined, thus avoiding collecting duplicate targets.
discovery.ec2
,discovery.kubernetes
,discovery.openstack
, anddiscovery.ovhcloud
add extra
__meta_
labels.prometheus.remote_write
supports Azure OAuth and Azure SDK authentication.discovery.linode
has a newregion
attribute, as well as extra__meta_
labels.A new
scrape_native_histograms
argument forprometheus.scrape
.This is enabled by default and can be used to explicitly disable native histogram support.
In previous versions of Alloy, native histogram support has also been enabled by default
as long as
scrape_protocols
starts withPrometheusProto
.Change the stability of the
remotecfg
feature from "public preview" to "generally available". (@erikbaranowski)Sander0542/terraform-provider-nginxproxymanager (nginxproxymanager)
v0.1.6
Compare Source
v0.1.5
Compare Source
v0.1.4
Compare Source
v0.1.3
Compare Source
v0.1.2
Compare Source
v0.1.1
Compare Source
v0.1.0
Compare Source
FEATURES:
bpg/terraform-provider-proxmox (proxmox)
v0.73.0
Compare Source
Features
reboot_after_update
configuration flag (#1777) (5e726c4)Miscellaneous
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.