This is release v0.38.0
of Grafana Agent.
v0.38.0 is a huge release, with many new features, improvements, and bugfixes. This page only covers a very small portion of those changes. For a full list of changes, refer to our CHANGELOG.
Upgrading
Read the relevant upgrade guides for specific instructions on upgrading from older versions:
Notable changes:
Breaking changes
- The deprecated
otelcol.exporter.jaeger
component has been removed as scheduled in v0.36. - Some metrics for the mysqld exporter integration ahve been removed or renamed.
Features
- New flow mode components:
otelcol.processor.filter
filters OTLP telemetry data using OpenTelemetry Transformation Language (OTTL).otelcol.receiver.vcenter
receives metrics telemetry data from vCenter.
- Changes to River:
- River now supports "raw strings" to avoid needing to escape special characters.
- River now permits using
[]
to access non-existent keys in an object, rather than generating an error.
Enhancements
- Improvements to log collection in flow mode:
- Improve detection of rolled log files in
loki.source.kubernetes
andloki.source.podlogs
. - Clustering is now supported in
loki.source.kubernetes
andloki.source.podlogs
. - Added support for replaying unsent data for
loki.write
when WAL is enabled.
- Improve detection of rolled log files in
- Improvements to the flow controller:
- Improved resilience of graph evaluation in presence of slow components.
Installation
Refer to our installation guides for how to install the variants of Grafana Agent: