You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prohibit the configuration of services within modules. (@wildum)
For otelcol.exporter components, change the default value of disable_high_cardinality_metrics to true. (@ptodev)
Rename component prometheus.exporter.agent to prometheus.exporter.self to clear up ambiguity. (@hainenber)
Deprecations
Module components have been deprecated in favor of import and declare configuration blocks. These deprecated components will be removed in the next release. (@wildum)
Features
Modules have been redesigned to split the import logic from the instantiation.
You can now define custom components via the declare config block and import modules via import.git, import.http, import.string, import.file. (@wildum)
A new discovery.process component for discovering Linux OS processes on the current host. (@korniltsev)
A new pyroscope.java component for profiling Java processes using async-profiler. (@korniltsev)
A new otelcol.processor.resourcedetection component which inserts resource attributes
to OTLP telemetry based on the host on which Grafana Agent is running. (@ptodev)
Expose track_timestamps_staleness on Prometheus scraping, to fix the issue where container metrics live for 5 minutes after the container disappears. (@ptodev)
Introduce the remotecfg service that enables loading configuration from a
remote endpoint. (@tpaschalis)
Add otelcol.connector.host_info component to gather usage metrics for cloud users. (@rlankfo, @jcreixell)
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:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This is release
v0.40.0-rc.1
of Grafana Agent.Upgrading
Read the relevant upgrade guides for specific instructions on upgrading from older versions:
Notable changes:
Breaking changes
Prohibit the configuration of services within modules. (@wildum)
For
otelcol.exporter
components, change the default value ofdisable_high_cardinality_metrics
totrue
. (@ptodev)Rename component
prometheus.exporter.agent
toprometheus.exporter.self
to clear up ambiguity. (@hainenber)Deprecations
Features
Modules have been redesigned to split the import logic from the instantiation.
You can now define custom components via the
declare
config block and import modules viaimport.git
,import.http
,import.string
,import.file
. (@wildum)A new
discovery.process
component for discovering Linux OS processes on the current host. (@korniltsev)A new
pyroscope.java
component for profiling Java processes using async-profiler. (@korniltsev)A new
otelcol.processor.resourcedetection
component which inserts resource attributesto OTLP telemetry based on the host on which Grafana Agent is running. (@ptodev)
Expose track_timestamps_staleness on Prometheus scraping, to fix the issue where container metrics live for 5 minutes after the container disappears. (@ptodev)
Introduce the
remotecfg
service that enables loading configuration from aremote endpoint. (@tpaschalis)
Add
otelcol.connector.host_info
component to gather usage metrics for cloud users. (@rlankfo, @jcreixell)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.40.0-rc.1.
Beta Was this translation helpful? Give feedback.
All reactions