This repository was archived by the owner on Jul 28, 2026. It is now read-only.
v0.33.0 #3638
spartan0x117
started this conversation in
Announcements
v0.33.0
#3638
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This is release
v0.33.0of Grafana Agent.Upgrading
Read the relevant upgrade guides for specific instructions on upgrading from older versions:
Notable changes:
Breaking changes
Support for 32-bit ARM builds is removed for the foreseeable future due to Go
compiler issues. We will consider bringing back 32-bit ARM support once our Go
compiler issues are resolved and 32-bit ARM builds are stable.
Agent Management:
agent_management.api_urlconfig field has been replaced byagent_management.host. The API path and version is now defined by the Agent.Agent Management:
agent_management.protocolconfig field now allows defining "http" and "https" explicitly. Previously, "http" was previously used for both, with the actual protocol used inferred from the api url, which led to confusion. When upgrading, make sure to set to "https" when replacingapi_urlwithhost.Agent Management:
agent_management.remote_config_cache_locationconfig field has been replaced byagent_management.remote_configuration.cache_location.Remove deprecated symbolic links to to
/bin/agent*in Docker containers,as planned in v0.31.
Deprecations
Features
New Grafana Agent Flow components:
discovery.dnsDNS service discovery.discovery.ec2service discovery for aws ec2.discovery.lightsailservice discovery for aws lightsail.module.fileruns a Grafana Agent Flow module loaded from a file on disk.module.gitruns a Grafana Agent Flow module loaded from a file within aGit repository.
module.stringruns a Grafana Agent Flow module passed to the component byan expression containing a string.
otelcol.auth.oauth2performs OAuth 2.0 authentication for HTTP and gRPCbased OpenTelemetry exporters.
otelcol.extension.jaeger_remote_samplingprovides an endpoint from which topull Jaeger remote sampling documents.
prometheus.exporter.blackboxcollects metrics from Blackbox exporter.prometheus.exporter.loggingaccepts OpenTelemetry data from otherotelcolcomponents and writes it to the console.prometheus.exporter.mysqlcollects metrics from a MySQL database.prometheus.exporter.postgrescollects metrics from a PostgreSQL database.prometheus.exporter.statsdcollects metrics from a Statsd instance.prometheus.exporter.snmpcollects metrics from SNMP exporter.prometheus.operator.podmonitorsdiscovers PodMonitor resources in your Kubernetes cluster and scrapethe targets they reference.
otelcol.auth.sigv4performs AWS Signature Version 4 (SigV4) authenticationfor making requests to AWS services via
otelcolcomponents that supportauthentication extensions.
prometheus.exporter.memcachedcollects metrics from a Memcached server.loki.source.azure_event_hubsreads messages from Azure Event Hub using Kafka and forwards them to otherlokicomponents.
discovery.gcediscovers resources on Google Compute Engine (GCE).discovery.digitaloceanprovides service discovery for DigitalOcean.components and modifies attributes of a span, log, or metric.
prometheus.exporter.windowscollects metrics from a Windows instance.discovery.consulservice discovery for Consul.discovery.azureprovides service discovery for Azure.Add support for Flow-specific system packages:
The Flow-specific packages allow users to install and run Grafana Agent Flow
alongside an existing installation of Grafana Agent.
Agent Management: Add support for integration snippets.
Flow: Introduce a gossip-over-HTTP/2 clustered mode.
prometheus.scrapecomponent instances can opt-in to distributing scrape load between cluster
peers.
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:
This discussion was created from the release v0.33.0.
All reactions