Skip to content

Releases: grafana/agent

v0.44.0-rc.0

19 Dec 14:45
v0.44.0-rc.0
ab17fa0
Compare
Choose a tag to compare
v0.44.0-rc.0 Pre-release
Pre-release

This is release v0.44.0-rc.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Bugfixes

  • loki.source.podlogs: Fixed a bug which prevented clustering from working and caused duplicate logs to be sent.
    The bug only happened when no selector or namespace_selector blocks were specified in the Agent configuration. (@ptodev)

  • pyroscope.scrape no longer tries to scrape endpoints which are not active targets anymore. (@wildum @mattdurham @dehaansa @ptodev)

Enhancements

  • Upgrade github.com/goccy/go-json to v0.10.4, which reduces the memory consumption of an Agent instance by 20MB.
    If Agent is running certain otelcol components, this reduction will not apply. (@ptodev)

Other changes

  • Remove setcap for cap_net_bind_service to allow Agent to run in restricted environments.
    Modern container runtimes allow binding to unprivileged ports as non-root. (@ptodev)

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.43.4

25 Nov 16:29
v0.43.4
f0df06c
Compare
Choose a tag to compare

This is release v0.43.4 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Upgraded go runtime to resolve CVEs.

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.43.3

26 Sep 16:01
v0.43.3
d930d88
Compare
Choose a tag to compare

This is release v0.43.3 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Bugfixes

  • Windows installer: Don't quote Alloy's binary path in the Windows Registry. (@jkroepke)

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.43.2

25 Sep 12:21
v0.43.2
6b1ee6f
Compare
Choose a tag to compare

This is release v0.43.2 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Security fixes

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.43.0

11 Sep 18:37
v0.43.0
66cbb8c
Compare
Choose a tag to compare

This is release v0.43.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Changes:

Bugfixes

  • Fix a memory leak which would occur any time loki.process had its configuration reloaded. (@ptodev)

  • Fix a bug where custom components would not shadow the stdlib. If you have a module whose name conflicts with an stdlib function
    and if you use this exact function in your config, then you will need to rename your module. (@wildum)

  • Fix an issue where nested import.git config blocks could conflict if they had the same labels. (@wildum)

  • Fix an issue where loki.source.docker stops collecting logs after a container restart. (@wildum)

Other changes

  • Change the Docker base image for Linux containers to ubuntu:noble. (@amontalban)

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.43.0-rc.0

06 Sep 17:26
v0.43.0-rc.0
ab0c924
Compare
Choose a tag to compare
v0.43.0-rc.0 Pre-release
Pre-release

This is release v0.43.0-rc.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Bugfixes

  • Fix a memory leak which would occur any time loki.process had its configuration reloaded. (@ptodev)

  • Fix a bug where custom components would not shadow the stdlib. If you have a module whose name conflicts with an stdlib function and if you use this exact function in your config, then you will need to rename your module. (@wildum)

  • Fix an issue where nested import.git config blocks could conflict if they had the same labels. (@wildum)

  • Fix an issue where loki.source.docker stops collecting logs after a container restart. (@wildum)

Other changes

  • Change the Docker base image for Linux containers to ubuntu:noble. (@amontalban)

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.42.0

24 Jul 10:58
v0.42.0
9a84234
Compare
Choose a tag to compare

This is release v0.42.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Changes:

Security fixes

Features

  • A new otelcol.exporter.debug component for printing OTel telemetry from other otelcol components to the console. (@BarunKGP)

Bugfixes

  • Fix an issue which caused the config to be reloaded if a config reload was triggered but the config hasn't changed.
    The bug only affected the "metrics" and "logs" subsystems in Static mode. (@ptodev)

  • Fix a bug in Static mode and Flow which prevented config reloads to work if a Loki metrics stage is in the pipeline.
    This resulted in a "failed to unregister all metrics from previous promtail" message. (@ptodev)

Enhancements

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.42.0-rc.0

19 Jul 10:02
v0.42.0-rc.0
255b97b
Compare
Choose a tag to compare
v0.42.0-rc.0 Pre-release
Pre-release

This is release v0.42.0-rc.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Changes:

Security fixes

Features

  • A new otelcol.exporter.debug component for printing OTel telemetry from other otelcol components to the console. (@BarunKGP)

Bugfixes

  • Fix an issue which caused the config to be reloaded if a config reload was triggered but the config hasn't changed.
    The bug only affected the "metrics" and "logs" subsystems in Static mode. (@ptodev)

  • Fix a bug in Static mode and Flow which prevented config reloads to work if a Loki metrics stage is in the pipeline.
    This resulted in a "failed to unregister all metrics from previous promtail" message. (@ptodev)

Enhancements

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.41.1

07 Jun 17:14
v0.41.1
Compare
Choose a tag to compare

This is release v0.41.1 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Breaking changes

  • Applied OpenTelemetry CVE-2024-36129 fixes. (@mattdurham)
    • Components otelcol.receiver.otlp,otelcol.receiver.zipkin and otelcol.receiver.jaeger setting max_request_body_size
      default changed from unlimited size to 20MiB.

For a full list of changes, please refer to the CHANGELOG!

Installation

Refer to our installation guides for how to install the variants of Grafana Agent:

v0.41.0

31 May 15:43
v0.41.0
5a36bee
Compare
Choose a tag to compare

This is release v0.41.0 of Grafana Agent.

Upgrading

Read the relevant upgrade guides for specific instructions on upgrading from older versions:

Notable changes:

Breaking changes

  • The default listen port for otelcol.receiver.opencensus has changed from
    4317 to 55678 to align with upstream. (@rfratto)

  • The default sync interval for mimir.rules.kubernetes has changed from 30s
    to 5m to reduce load on Mimir. (@56quarters)

Features

  • A new loki.rules.kubernetes component that discovers PrometheusRule Kubernetes resources and loads them into a Loki Ruler instance. (@EStork09)

  • A new snmp_context configuration argument for prometheus.exporter.snmp and the snmp Static mode integration.
    It overrides the context_name parameter in the SNMP configuration file. (@ptodev)

For a full list of changes, please refer to the CHANGELOG!

Installation

Refer to our installation guides for how to install the variants of Grafana Agent: