chore(deps): update dependency grafana/alloy to v1.8.0 #75
No reviewers
Labels
No labels
action
automerge
dependencies
docker
pin-digest
skip-ci
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
homelab/ansible-collection!75
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/grafana-alloy-1.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.7.5->1.8.0Release Notes
grafana/alloy (grafana/alloy)
v1.8.0Compare Source
Breaking changes
Removed
open_portandexecutable_namefrom top level configuration of Beyla component. Removedenabledargument fromnetworkblock. (@marctc)Breaking changes from the OpenTelemetry Collector v0.122 update: (@wildum)
otelcol.exporter.splunkhec:min_size_itemsandmax_size_itemswere replaced bymin_size,max_sizeandsizerin thebatcherblock to allowusers to configure the size of the batch in a more flexible way.
levelargument in thedebug_metricsblock is kept to avoid breaking changes but it is not used anymore.otelcol.processor.tailsamplingchanged the unit of the decision timer metric from microseconds to milliseconds. (change unit of otelcol_processor_tail_sampling_sampling_decision_timer_latency)otelcol.processor.deltatocumulative: renameotelcol_deltatocumulative_datapoints_processedtootelcol_deltatocumulative_datapointsand remove the metricsotelcol_deltatocumulative_streams_evicted,otelcol_deltatocumulative_datapoints_droppedandotelcol_deltatocumulative_gaps_length.regexattribute was removed fromotelcol.processor.k8sattributes. The extract-patterns function fromotelcol.processor.transformcan be used instead.metrics_flush_intervalinotelcol.connector.servicegraphwas changed from0sto60s.s3_partitioninotelcol.exporter.awss3was replaced bys3_partition_format.(Experimental)
prometheus.write.queuemetric names changed to align better with prometheus standards. (@mattdurham)Features
otelcol.receiver.awscloudwatchcomponent to receive logs from AWS CloudWatch and forward them to otherotelcol.*components. (@wildum)loki.enrichcomponent to enrich logs using labels fromdiscovery.*components. (@v-zhuravlev)--cluster.wait-for-sizeand--cluster.wait-timeoutflags which allow to specify the minimum cluster sizerequired before components that use clustering begin processing traffic to ensure adequate cluster capacity is
available. (@thampiotr)
trace_printertobeyla.ebpfcomponent to print trace information in a specific format. (@marctc)Enhancements
Add the ability to set user for Windows Service with silent install (@dehaansa)
Add livedebugging support for structured_metadata in
loki.process(@dehaansa)(Public Preview) Add a
--windows.priorityflag to the run command, allowing users to set windows process priority for Alloy. (@dehaansa)(Experimental) Adding a new
prometheus.operator.scrapeconfigswhich discovers and scrapes ScrapeConfig Kubernetes resources. (@alex-berger)Add
rfc3164_default_to_current_yearargument toloki.source.syslog(@dehaansa)Add
connection_namesupport forprometheus.exporter.mssql(@bck01215)Add livedebugging support for
prometheus.scrape(@ravishankar15, @wildum)Have
loki.echolog theentry_timestampandstructured_metadatafor any loki entries received (@dehaansa)Bump snmp_exporter and embedded modules in
prometheus.exporter.snmpto v0.28.0 (@v-zhuravlev)Update mysqld_exporter to v0.17.2, most notable changes: (@cristiangreco)
Added additional backwards compatibility metrics to
prometheus.write.queue. (@mattdurham)Add new stdlib functions encoding.to_json (@ravishankar15)
Added OpenTelemetry logs and metrics support to Alloy mixin's dashboards and alerts. (@thampiotr)
Add support for proxy and headers in
prometheus.write.queue. (@mattdurham)Added support for switching namespace between authentication and kv retrieval to support Vault Enterprise (@notedop)
(Experimental) Various changes to the experimental component
database_observability.mysql:query_sample: better handling of truncated queries (@cristiangreco)query_sample: add option to use TiDB sql parser (@cristiangreco)query_tables: rename collector fromquery_sampleto better reflect responsibility (@matthewnolf)query_sample: add new collector that replaces previous implementation to collect more detailed sample information (@matthewnolf)query_sample: refactor parsing of truncated queries (@cristiangreco)Add labels validation in
pyroscope.writeto prevent duplicate labels and invalid label names/values. (@marcsanmi)Reduced lock contention in
prometheus.scrapecomponent (@thampiotr)Support converting otel config which uses a common receiver across pipelines with different names. (@wildum)
Reduce CPU usage of the
loki.source.podlogscomponent when pods logs target lots of pods (@QuentinBisson)Add error body propagation in
pyroscope.write, for/ingestcalls. (@simonswine)Add
tenantlabel to remainingloki_write_.+metrics (@towolf)Removed syntax highlighting from the component details UI view to improve
rendering performance. (@tpaschalis)
A new
grafana/alloy:vX.Y.Z-windowsservercore-ltsc2022Docker image is now published on DockerHub. (@ptodev)Bugfixes
Fix deadlocks in
loki.source.filewhen tailing fails (@mblaschke)Add missing RBAC permission for ScrapeConfig (@alex-berger)
Fixed an issue in the
mimir.rules.kubernetescomponent that would keep the component as unhealthy even when it managed to start after temporary errors (@nicolasvan)Allow kafka exporter to attempt to connect even if TLS enabled but cert & key are not specified (@dehaansa)
Fixed bug where all resources were not being collected from
prometheus.exporter.azurewhen usingregions(@kgeckhart)Fix panic in
loki.source.filewhen the tailer had no time to run before the runner was stopped (@wildum)Other changes
Upgrading to Prometheus v2.55.1. (@ptodev)
http_headersargument to manydiscoveryandprometheuscomponents.scrape_failure_log_fileargument toprometheus.scrape.Non-breaking changes from the OpenTelemetry Collector v0.122 update: (@wildum)
otelcol.processor.transformhas a newstatementsblock for transformations which don't require a context to be specified explicitly.otelcol.receiver.sysloghas a newon_errorargument to specify the action to take when an error occurs while receiving logs.otelcol.processor.resourcedetectionnow supportsdynatraceas a resource detector.otelcol.receiver.kafkahas a newerror_backoffblock to configure how failed requests are retried.otelcol.receiver.vcenterhas three new metricsvcenter.vm.cpu.time,vcenter.vm.network.broadcast.packet.rateandvcenter.vm.network.multicast.packet.rate.otelcol.exporter.awss3has two new argumentsaclandstorage_class.otelcol.auth.headersheaders can now be populated using Authentication metadata using from_attributeChange the stability of the
beyla.ebpfcomponent from "public preview" to "generally available". (@marctc)The ingest API of
pyroscope.receive_httpno longer forwards all received headers, instead only passes through theContent-Typeheader. (@simonswine)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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.