chore(deps): update grafanaagent docker tag to v0.36.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
GrafanaAgent | minor |
v0.35.4 -> v0.36.0
|
Release Notes
grafana/agent (GrafanaAgent)
v0.36.0
BREAKING CHANGES: This release has breaking changes. Please read entries carefully and consult the [upgrade guide][] for specific instructions.
Breaking changes
-
loki.source.file
component will no longer automatically detect and decompress logs from compressed files. A new configuration block is available to enable decompression explicitly. See the [upgrade guide][] for migration instructions. (@thampiotr) -
otelcol.exporter.prometheus
: Setinclude_scope_info
tofalse
by default. You can set it totrue
to preserve previous behavior. (@gouthamve) -
prometheus.remote_write
: Setretry_on_http_429
totrue
by default in thequeue_config
block. You can set it tofalse
to preserve previous behavior. (@wildum)
Features
-
Add godeltaprof profiling types (
godeltaprof_memory
,godeltaprof_mutex
,godeltaprof_block
) topyroscope.scrape
component -
Flow: Allow the
logging
configuration block to tee the Agent's logs to one or more loki.* components. (@tpaschalis) -
Added support for
promtail
configuration conversion ingrafana-agent convert
andgrafana-agent run
commands. (@thampiotr) -
Flow: Add a new stage
non_indexed_labels
to attach non-indexed labels from extracted data to log line entry. (@vlad-diachenko) -
loki.write
now exposes basic WAL support. (@thepalbi) -
Flow: Users can now define
additional_fields
inloki.source.cloudflare
(@wildum) -
Flow: Added exemplar support for the
otelcol.exporter.prometheus
. (@wildum) -
Add a
labels
argument inloki.source.windowsevent
to associate additional labels with incoming logs. (@wildum) -
New Grafana Agent Flow components:
-
prometheus.exporter.gcp
- scrape GCP metrics. (@tburgessdev) -
otelcol.processor.span
- accepts traces telemetry data from otherotelcol
components and modifies the names and attributes of the spans. (@ptodev) -
discovery.uyuni
discovers scrape targets from a Uyuni Server. (@sparta0x117) -
discovery.eureka
discovers targets from a Eureka Service Registry. (@spartan0x117) -
discovery.openstack
- service discovery for OpenStack. (@marctc) -
discovery.hetzner
- service discovery for Hetzner Cloud. (@marctc) -
discovery.nomad
- service discovery from Nomad. (@captncraig) -
discovery.puppetdb
- service discovery from PuppetDB. (@captncraig) -
otelcol.processor.discovery
adds resource attributes to spans, where the attributes keys and values are sourced fromdiscovery.*
components. (@ptodev) -
otelcol.connector.spanmetrics
- creates OpenTelemetry metrics from traces. (@ptodev)
-
Enhancements
-
Integrations: include
direct_connect
,discovering_mode
andtls_basic_auth_config_path
fields for MongoDB configuration. (@gaantunes) -
Better validation of config file with
grafana-agentctl config-check
cmd (@fgouteroux) -
Integrations: make
udev
data path configurable in thenode_exporter
integration. (@sduranc) -
Clustering: Enable peer discovery with the go-discover package. (@tpaschalis)
-
Add
log_format
configuration to eventhandler integration and theloki.source.kubernetes_events
Flow component. (@sadovnikov) -
Allow
loki.source.file
to define the encoding of files. (@tpaschalis) -
Allow specification of
dimension_name_requirements
for Cloudwatch discovery exports. (@cvdv-au) -
Clustering: Enable nodes to periodically rediscover and rejoin peers. (@tpaschalis)
-
loki.write
WAL now exposes a last segment reclaimed metric. (@thepalbi) -
Update
memcached_exporter
tov0.13.0
, which includes bugfixes, new metrics, and the option to connect with TLS. (@spartan0x117) -
loki.write
now supports configuring retries on HTTP status code 429. (@wildum) -
Update
YACE
tov0.54.0
, which includes bugfixes for FIPS support. (@ashrayjain) -
Support decoupled scraping in the cloudwatch_exporter integration (@dtrejod).
-
Agent Management: Enable proxying support (@spartan0x117)
-
Clustering: Allow advertise interfaces to be configurable. (@wildum)
Bugfixes
-
Update to config converter so default relabel
source_labels
are left off the river output. (@erikbaranowski) -
Rename
GrafanaAgentManagement
mixin rules toGrafanaAgentConfig
and update individual alerts to be more accurate. (@spartan0x117) -
Fix potential goroutine leak in log file tailing in static mode. (@thampiotr)
-
Fix issue on Windows where DNS short names were unresolvable. (@rfratto)
-
Fix panic in
prometheus.operator.*
when no Port supplied in Monitor crds. (@captncraig) -
Fix issue where Agent crashes when a blackbox modules config file is specified for blackbox integration. (@marctc)
-
Fix issue where the code from agent would not return to the Windows Service Manager (@jkroepke)
-
Fix issue where getting the support bundle failed due to using an HTTP Client that was not able to access the agent in-memory address. (@spartan0x117)
-
Fix an issue that lead the
loki.source.docker
container to use excessive CPU and memory. (@tpaschalis) -
Fix issue where
otelcol.exporter.loki
was not normalizing label names to comply with Prometheus conventions. (@ptodev) -
Agent Management: Fix issue where an integration defined multiple times could lead to undefined behaviour. (@jcreixell)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot. The local configuration can be found in the local Renovate Bot repository.