SHA256
1
0
forked from pool/alloy

32 Commits

Author SHA256 Message Date
abc6a670d1 Accepting request 1291624 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1291624
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=17
2025-07-10 20:12:46 +00:00
6c7b8fb9b3 Install default configuration file with noreplace option.
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=35
2025-07-10 07:46:00 +00:00
b47f5c70ed Accepting request 1290979 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1290979
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=16
2025-07-07 12:49:01 +00:00
af45819b05 update to 1.9.2
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=33
2025-07-07 07:34:44 +00:00
d7bddc6994 Accepting request 1286409 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1286409
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=15
2025-06-18 13:56:42 +00:00
8d6d12a646 update to 1.9.1
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=31
2025-06-17 15:17:21 +00:00
d2ce9d0a66 Accepting request 1283040 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1283040
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=14
2025-06-05 18:35:07 +00:00
af15cdf987 Update changelog with CVE references
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=29
2025-06-05 10:35:31 +00:00
a7aea6bd79 Accepting request 1282210 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1282210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=13
2025-06-03 15:55:06 +00:00
eb15dd5b78 update to 1.9.0
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=27
2025-06-03 09:06:35 +00:00
5c0c71db69 Accepting request 1274588 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1274588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=12
2025-05-05 20:29:41 +00:00
0ea3a96b71 update to 1.8.3
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=25
2025-05-05 13:28:28 +00:00
3ccb9e5016 Accepting request 1270261 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1270261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=11
2025-04-17 14:10:20 +00:00
979541f92f Build package from the upstream snapshot including bumped versions of github.com/hashicorp/vault/api modules. The new API versions include fixed licensing which will simplify submission to SLE codestreams.
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=23
2025-04-17 10:37:53 +00:00
b153effb27 Accepting request 1269280 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1269280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=10
2025-04-15 14:45:39 +00:00
0ba0b0eb3a update to 1.8.1
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=21
2025-04-14 13:24:58 +00:00
49b6381afe Accepting request 1255493 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1255493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=9
2025-03-24 12:32:08 +00:00
4a162e0d57 update to 1.7.5
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=19
2025-03-24 06:00:50 +00:00
e1fd6a41be Accepting request 1253613 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1253613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=8
2025-03-17 21:18:03 +00:00
1c56d16a3f update to 1.7.4
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=17
2025-03-17 07:39:32 +00:00
564fb11ac0 Accepting request 1252627 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1252627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=7
2025-03-13 14:07:16 +00:00
2faf20513b update to 1.7.2
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=15
2025-03-13 05:58:53 +00:00
19e93062cb Accepting request 1248955 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1248955
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=6
2025-02-27 15:40:24 +00:00
71a5a0cc9b update to 1.7.1
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=13
2025-02-27 11:49:19 +00:00
32471a48ac Accepting request 1241277 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1241277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=5
2025-01-30 13:52:29 +00:00
006c971fee update to 1.6.1
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=11
2025-01-30 05:47:29 +00:00
ec6ea2f679 Accepting request 1229259 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1229259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=4
2024-12-09 20:12:35 +00:00
589e106e15 update to 1.5.1
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=9
2024-12-09 09:43:52 +00:00
168dce8b87 Accepting request 1223998 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1223998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=3
2024-11-14 15:09:05 +00:00
c4cefed7ea update to 1.5.0
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=7
2024-11-13 15:33:45 +00:00
ccb4a6bff5 Accepting request 1219636 from server:monitoring
OBS-URL: https://build.opensuse.org/request/show/1219636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/alloy?expand=0&rev=2
2024-10-30 21:58:28 +00:00
c3cf17e445 update to 1.4.3
OBS-URL: https://build.opensuse.org/package/show/server:monitoring/alloy?expand=0&rev=5
2024-10-30 18:06:26 +00:00
9 changed files with 14 additions and 324 deletions

View File

@@ -3,7 +3,7 @@
<param name="url">https://github.com/grafana/alloy</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v1.11.3</param>
<param name="revision">v1.9.2</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">disable</param>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9dc0231807dc057c253651e6516f32ada1ac4d0e65080fe5d7d6f61a3b1d4b42
size 28762125

BIN
alloy-1.9.2.obscpio LFS Normal file

Binary file not shown.

View File

@@ -1,313 +1,3 @@
-------------------------------------------------------------------
Tue Oct 28 05:58:41 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.11.3:
* Enhancements
- Schedule new path targets faster in loki.source.file.
(@kalleep)
- Add prometheus.static.exporter that exposes metrics specified
in a text file in Prometheus exposition format. (@kalleep)
* Bugfixes
- local.file_match now publish targets faster whenever targets
in arguments changes. (@kalleep)
- Fix otelcol.exporter.splunkhec arguments missing documented
otel_attrs_to_hec_metadata block. (@dehaansa)
- Support Scrape Protocol specification in CRDS for
prometheus.operator.* components. (@dehaansa)
- Fix panic in otelcol.receiver.syslog when no tcp block was
configured. (@kalleep)
-------------------------------------------------------------------
Mon Oct 13 06:54:11 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.11.2 (1.11.1 was not released):
* Bugfixes
- Fix potential deadlock in loki.source.journal when stopping
or reloading the component. (@thampiotr)
- Honor sync timeout when waiting for network availability for
prometheus.operator.* components. (@dehaansa)
- Fix prometheus.exporter.cloudwatch to not always emit debug
logs but respect debug property. (@kalleep)
- Fix an issue where component shutdown could block
indefinitely by adding a warning log message and a deadline
of 10 minutes. The deadline can be configured with the
--feature.component-shutdown-deadline flag if the default is
not suitable. (@thampiotr)
- Fix potential deadlocks in loki.source.file and
loki.source.journal when component is shutting down.
(@kalleep, @thampiotr)
-------------------------------------------------------------------
Fri Oct 3 06:04:19 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.11.0:
Full list of changes:
https://github.com/grafana/alloy/blob/v1.11.0/CHANGELOG.md#v1110
* Breaking changes
- Prometheus dependency had a major version upgrade from
v2.55.1 to v3.4.2. (@thampiotr)
- The . pattern in regular expressions in PromQL matches
newline characters now. With this change a regular
expressions like .* matches strings that include \n. This
applies to matchers in queries and relabel configs in
Prometheus and Loki components.
- The enable_http2 in prometheus.remote_write component's
endpoints has been changed to false by default.
Previously, in Prometheus v2 the remote write http client
would default to use http2. In order to parallelize
multiple remote write queues across multiple sockets its
preferable to not default to http2. If you prefer to use
http2 for remote write you must now set enable_http2 to
true in your prometheus.remote_write endpoints
configuration section.
- The experimental CLI flag
--feature.prometheus.metric-validation-scheme has been
deprecated and has no effect. You can configure the metric
validation scheme individually for each prometheus.scrape
component.
- Log message format has changed for some of the prometheus.*
components as part of the upgrade to Prometheus v3.
- The values of the le label of classic histograms and the
quantile label of summaries are now normalized upon
ingestion. In previous Alloy versions, that used Prometheus
v2, the value of these labels depended on the scrape
protocol (protobuf vs text format) in some situations. This
led to label values changing based on the scrape protocol.
E.g. a metric exposed as my_classic_hist{le="1"} would be
ingested as my_classic_hist{le="1"} via the text format,
but as my_classic_hist{le="1.0"} via protobuf. This changed
the identity of the metric and caused problems when
querying the metric. In current Alloy release, which uses
Prometheus v3, these label values will always be normalized
to a float like representation. I.e. the above example will
always result in my_classic_hist{le="1.0"} being ingested
into Prometheus, no matter via which protocol. The effect
of this change is that alerts, recording rules and
dashboards that directly reference label values as whole
numbers such as le="1" will stop working. The recommended
way to deal with this change is to fix references to
integer le and quantile label values, but otherwise do
nothing and accept that some queries that span the
transition time will produce inaccurate or unexpected
results.
See the upstream Prometheus v3 migration guide for more details.
- prometheus.exporter.windows dependency has been updated to
v0.31.1. (@dehaansa)
- There are various renamed metrics and two removed
collectors (cs, logon).
- scrape_native_histograms attribute for prometheus.scrape is
now set to false, whereas in previous versions of Alloy it
would default to true. This means that it is no longer enough
to just configure scrape_protocols to start with
PrometheusProto to scrape native histograms -
scrape_native_histograms has to be enabled. If
scrape_native_histograms is enabled, scrape_protocols will
automatically be configured correctly for you to include
PrometheusProto. If you configure it explicitly, Alloy will
validate that PrometheusProto is in the scrape_protocols
list.
- Add otel_attrs_to_hec_metadata configuration block to
otelcol.exporter.splunkhec to match
otelcol.receiver.splunkhec. (@cgetzen)
- [otelcol.processor.batch] Two arguments have different
default values. (@ptodev)
- send_batch_size is now set to 2000 by default. It used to
be 8192.
- send_batch_max_size is now set to 3000 by default. It used
to be 0.
- This helps prevent issues with ingestion of batches that
are too large.
- OpenTelemetry Collector dependencies upgraded from v0.128.0
to v0.134.0. (@ptodev)
- The otelcol.receiver.opencensus component has been
deprecated and will be removed in a future release, use
otelcol.receiver.otelp instead.
- [otelcol.exporter.*] The deprecated blocking argument in
the sending_queue block has been removed. Use
block_on_overflow instead.
- [otelcol.receiver.kafka, otelcol.exporter.kafka]: Removed
the broker_addr argument from the aws_msk block. Also
removed the SASL/AWS_MSK_IAM authentication mechanism.
- [otelcol.exporter.splunkhec] The batcher block is
deprecated and will be removed in a future release. Use the
queue block instead.
- [otelcol.exporter.loadbalancing] Use a linear probe to
decrease variance caused by hash collisions, which was
causing a non-uniform distribution of loadbalancing.
- [otelcol.connector.servicegraph] The
database_name_attribute argument has been removed.
- [otelcol.connector.spanmetrics] Adds a default maximum
number of exemplars within the metric export interval.
- [otelcol.processor.tail_sampling] Add a new
block_on_overflow config attribute.
* Features
- Add the otelcol.receiver.fluentforward receiver to receive
logs via Fluent Forward Protocol. (@rucciva)
- Add the prometheus.enrich component to enrich metrics using
labels from discovery.* components. (@ArkovKonstantin)
- Add node_filter configuration block to loki.source.podlogs
component to enable node-based filtering for pod discovery.
When enabled, only pods running on the specified node will be
discovered and monitored, significantly reducing API server
load and network traffic in DaemonSet deployments.
(@QuentinBisson)
- (Experimental) Additions to experimental
database_observability.mysql component:
- query_sample collector now supports auto-enabling the
necessary setup_consumers settings (@cristiangreco)
- query_sample collector is now compatible with mysql less
than 8.0.28 (@cristiangreco)
- include server_id label on log entries (@matthewnolf)
- support receiving targets argument and relabel those to
include server_id (@matthewnolf)
- updated the config blocks and documentation
(@cristiangreco)
- (Experimental) Additions to experimental
database_observability.postgres component:
- add query_tables collector for postgres (@matthewnolf)
- add cloud_provider.aws configuration that enables
optionally supplying the ARN of the database under
observation. The ARN is appended to metric samples as
labels for easier filtering and grouping of resources.
- add query_sample collector for postgres (@gaantunes)
- add schema_table collector for postgres (@fridgepoet)
- include server_id label on logs and metrics (@matthewnolf)
- Add otelcol.receiver.googlecloudpubsub community component to
receive metrics, traces, and logs from Google Cloud Pub/Sub
subscription. (@eraac)
- (Experimental) Add a honor_metadata configuration argument to
the prometheus.scrape component. When set to true, it will
propagate metric metadata to downstream components.
- Add a flag to pyroscope.ebpf alloy configuration to set the
off-cpu profiling threshold. (@luweglarz)
- Add encoding.url_encode and encoding.url_decode std lib
functions. (@kalleep)
* Security:
- CVE-2025-58058: Removed dependency on vulnerable
github.com/ulikunitz/xz (bsc#1248960)
- CVE-2025-11065: Fixed sensitive information leak in logs
(bsc#1250621)
-------------------------------------------------------------------
Wed Aug 20 06:06:35 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.10.2:
Full list of changes:
https://github.com/grafana/alloy/blob/v1.10.2/CHANGELOG.md#v1102
* Bugfixes
- Fix issue in prometheus.write.queue causing inability to
increase shard count if existing WAL data was present on
start. (@kgeckhart)
- Fix issue with loki.source.gcplog when push messages sent by gcp
pub/sub only includes messageId. (@kalleep)
-------------------------------------------------------------------
Thu Aug 7 12:04:52 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.10.1:
Full list of changes:
https://github.com/grafana/alloy/blob/v1.10.1/CHANGELOG.md#v1101
* Bugfixes
- Fix issue with faro.receiver cors not allowing X-Scope-OrgID
and traceparent headers. (@mar4uk)
- Fix issues with propagating cluster peers change
notifications to components configured with remotecfg.
(@dehaansa)
- Fix issues with statistics reporter not including components
only configured with remotecfg. (@dehaansa)
- Fix issues with prometheus.exporter.windows not propagating
dns collector config. (@dehaansa)
- Fixed a bug in prometheus.write.queue which caused retries
even when max_retry_attempts was set to 0. (@ptodev)
- Fixed a bug in prometheus.write.queue which caused labelling
issues when providing more than one label in external_labels.
(@dehaansa)
- Add application_host and network_inter_zone features to
beyla.ebpf component. (@marctc)
- Fix issues in loki.process where stage.multiline did not pass
through structured metadata. (@jan-mrm)
- Fix URLs in the Windows installer being wrapped in quotes.
(@martincostello)
- Fixed an issue where certain otelcol.* components could
prevent Alloy from shutting down when provided invalid
configuration. (@thampiotr)
-------------------------------------------------------------------
Thu Jul 17 06:36:06 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.10.0:
Breaking changes
* Removing the nanoserver-1809 container image for Windows 2019.
(@ptodev)
* This is due to the deprecation of windows-2019 GitHub Actions
runners.
* The windowsservercore-ltsc2022 Alloy image is still being
published to DockerHub.
Bugfixes
* Upgrade otelcol components from OpenTelemetry v0.126.0 to
v0.128.0 (@korniltsev, @dehaansa)
[otelcol.exporter.kafka]: Allow kafka exporter to produce to
topics based on metadata key values.
[otelcol.receiver.kafka]: Enforce a backoff mechanism on
non-permanent errors, such as when the queue is full.
[otelcol.receiver.kafka]: Don't restart the Kafka consumer on
failed errors when message marking is enabled for them.
[otelcol.connector.spanmetrics]: Fix bug causing span metrics
calls count to be always 0 when using delta temporality.
Features
* (Experimental) Add an array.group_by stdlib function to group
items in an array by a key. (@wildum)
* Add the otelcol.exporter.faro exporter to export traces and
logs to Faro endpoint. (@mar4uk)
* Add the otelcol.receiver.faro receiver to receive traces and
logs from the Grafana Faro Web SDK. (@mar4uk)
* Add entropy support for loki.secretfilter (@romain-gaillard)
Enhancements
* Add hash_string_id argument to foreach block to hash the string
representation of the pipeline id instead of using the string
itself. (@wildum)
* (Experimental) Additions to experimental
database_observability.mysql component:
Add explain_plan collector to database_observability.mysql
component. (@rgeyer) locks: addition of data locks collector
(@gaantunes @fridgepoet) Query sample collector is now enabled
by default (@matthewnolf)
* (Experimental) prometheus.write.queue add support for
exemplars. (@dehaansa)
* Wire in survey block for beyla.ebpf component. (@grcevski,
@tpaschalis)
* Upgrade otelcol components from OpenTelemetry v0.126.0 to
v0.128.0 (@korniltsev, @dehaansa)
[otelcol.processor.resourcedetection]: Add additional OS
properties to resource detection: os.build.id and os.name.
[otelcol.processor.resourcedetection]: Add host.interface
resource attribute to system detector.
[otelcol.exporter.kafka]: Fix Snappy compression codec support
for the Kafka exporter. [otelcol.receiver.filelog]: Introduce
utf8-raw encoding to avoid replacing invalid bytes with \uFFFD
when reading UTF-8 input. [otelcol.processor.k8sattributes]:
Support extracting labels and annotations from k8s
Deployments. [otelcol.processor.k8sattributes]: Add option to
configure automatic service resource attributes.
[otelcol.exporter.datadog]: Adds hostname_detection_timeout
configuration option for Datadog Exporter and sets default to
25 seconds. [otelcol.receiver.datadog]: Address semantic
conventions noncompliance and add support for http/db.
[otelcol.exporter.awss3]: Add the retry mode, max attempts and
max backoff to the settings.
* Add support for conditions and statement-specific error_mode in
otelcol.processor.transform. (@ptodev)
* Add storage and start_from args to cloudwatch logs receiver.
(@boernd)
Bugfixes
* Fix extension registration for otelcol.receiver.splunkhec auth
extensions. (@dehaansa)
Other changes
* Mark pyroscope.receive_http and pyroscope.relabel components as
GA. (@marcsanmi)
* Upgrade otelcol.exporter.windows to v0.30.8 to get bugfixes and
fix update collector support. (@dehaansa)
-------------------------------------------------------------------
Mon Jul 7 13:05:12 UTC 2025 - Witek Bedyk <witold.bedyk@suse.com>

View File

@@ -1,4 +1,4 @@
name: alloy
version: 1.11.3
mtime: 1761554414
commit: 091a20eb3eb50a968f129d6094455962e9dd328e
version: 1.9.2
mtime: 1750946147
commit: 30277f7c6a6c8363a6c7715e17431dbabf93ac69

View File

@@ -1,7 +1,7 @@
#
# spec file for package alloy
#
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: alloy
Version: 1.11.3
Version: 1.9.2
Release: 0
Summary: OpenTelemetry Collector distribution with programmable pipelines
License: Apache-2.0

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ece45cb5d6d70cbbb64833e12102aa36578a897565b826c0d45cabad68ab4229
size 112596319

BIN
ui-1.9.2.tar.gz LFS Normal file

Binary file not shown.

BIN
vendor.tar.gz LFS

Binary file not shown.