Skip to content

v0.34.0

Compare
Choose a tag to compare
@grafanabot grafanabot released this 08 Jun 14:02
· 1339 commits to main since this release
b2d818c

This is release v0.34.0 of Grafana Agent.

Upgrading

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

Notable changes:

Breaking changes

  • The experimental dynamic configuration feature has been removed in favor of Flow mode. (@mattdurham)

  • The oracledb integration configuration has removed a redundant field metrics_scrape_interval. Use the scrape_interval parameter of the integration if a custom scrape interval is required. (@schmikei)

  • Upgrade the embedded windows_exporter to commit 79781c6. (@jkroepke)

  • Prometheus exporters in Flow mode now set the instance label to a value similar to the one they used to have in Static mode ( by default, customized by some integrations). (@jcreixell)

  • phlare.scrape and phlare.write have been renamed to pyroscope.scrape and pyroscope.scrape. (@korniltsev)

Features

  • New Grafana Agent Flow components:

    • loki.source.api - receive Loki log entries over HTTP (e.g. from other agents). (@thampiotr)
    • prometheus.operator.servicemonitors discovers ServiceMonitor resources in your Kubernetes cluster and scrape
      the targets they reference. (@captncraig, @marctc, @jcreixell)
    • prometheus.receive_http - receive Prometheus metrics over HTTP (e.g. from other agents). (@thampiotr)
    • remote.vault retrieves a secret from Vault. (@rfratto)
    • prometheus.exporter.snowflake collects metrics from a snowflake database (@JonathanWamsley)
    • prometheus.exporter.mssql collects metrics from Microsoft SQL Server (@JonathanWamsley)
    • prometheus.exporter.oracledb collects metrics from oracledb (@JonathanWamsley)
    • prometheus.exporter.dnsmasq collects metrics from a dnsmasq server. (@spartan0x117)
    • loki.source.awsfirehose - receive Loki log entries from AWS Firehose via HTTP (@thepalbi)
  • Added new functions to the River standard library:

    • coalesce returns the first non-zero value from a list of arguments. (@jkroepke)
    • nonsensitive converts a River secret back into a string. (@rfratto)

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: