@@ -7,104 +7,17 @@ This document contains a historical list of changes between releases. Only
7
7
changes that impact end-user behavior are listed; changes to documentation or
8
8
internal API changes are not present.
9
9
10
- Main (unreleased)
11
- -----------------
12
-
13
- ### Enhancements
14
-
15
- - Better validation of config file with ` grafana-agentctl config-check ` cmd (@fgouteroux )
16
-
17
- - Add [ godeltaprof] ( https://github.com/grafana/godeltaprof ) profiling types (` godeltaprof_memory ` , ` godeltaprof_mutex ` , ` godeltaprof_block ` ) to ` pyroscope.scrape ` component
18
-
19
- - Integrations: make ` udev ` data path configurable in the ` node_exporter ` integration. (@sduranc )
20
-
21
- - Clustering: Enable peer discovery with the go-discover package. (@tpaschalis )
22
-
23
- - Flow: Allow the ` logging ` configuration block to tee the Agent's logs to one
24
- or more loki.* components. (@tpaschalis )
25
-
26
- - Clustering: Nodes take part in distributing load only after loading their
27
- component graph. (@tpaschalis )
28
-
29
- - Allow ` loki.source.file ` to define the encoding of files. (@tpaschalis )
30
-
31
- - New Grafana Agent Flow components:
32
-
33
- - ` prometheus.exporter.gcp ` - scrape GCP metrics. (@tburgessdev )
34
- - ` otelcol.processor.span ` - accepts traces telemetry data from other ` otelcol `
35
- components and modifies the names and attributes of the spans. (@ptodev )
36
- - ` discovery.uyuni ` discovers scrape targets from a Uyuni Server. (@sparta0x117 )
37
- - ` discovery.eureka ` discovers targets from a Eureka Service Registry. (@spartan0x117 )
38
- - ` discovery.openstack ` - service discovery for OpenStack. (@marctc )
39
- - ` discovery.hetzner ` - service discovery for Hetzner Cloud. (@marctc )
40
- - ` loki.write ` now exposes basic WAL support. (@thepalbi )
10
+ v0.35.3 (2023-08-09)
11
+ --------------------
41
12
42
13
### Bugfixes
43
14
44
- - Rename ` GrafanaAgentManagement ` mixin rules to ` GrafanaAgentConfig ` and update individual alerts to be more accurate. (@spartan0x117 )
45
-
46
- - Fix potential goroutine leak in log file tailing in static mode. (@thampiotr )
47
-
48
- - Fix a bug which prevented the ` app_agent_receiver ` integration from processing traces. (@ptodev )
49
-
50
- - Fix issue on Windows where DNS short names were unresolvable. (@rfratto )
51
-
52
- - (Agent static mode) Jaeger remote sampling works again, through a new ` jaeger_remote_sampling `
53
- entry in the traces config. It is no longer configurable through the jaeger receiver.
54
- Support Jaeger remote sampling was removed accidentally in v0.35, and it is now restored,
55
- albeit via a different config entry.
56
-
57
- =======
58
- Main (unreleased)
59
- -----------------
60
-
61
- ### Enhancements
62
-
63
- - Better validation of config file with ` grafana-agentctl config-check ` cmd (@fgouteroux )
64
-
65
- - Add [ godeltaprof] ( https://github.com/grafana/godeltaprof ) profiling types (` godeltaprof_memory ` , ` godeltaprof_mutex ` , ` godeltaprof_block ` ) to ` pyroscope.scrape ` component
66
-
67
- - Integrations: make ` udev ` data path configurable in the ` node_exporter ` integration. (@sduranc )
68
-
69
- - Clustering: Enable peer discovery with the go-discover package. (@tpaschalis )
70
-
71
- - Flow: Allow the ` logging ` configuration block to tee the Agent's logs to one
72
- or more loki.* components. (@tpaschalis )
73
-
74
15
- Clustering: Nodes take part in distributing load only after loading their
75
16
component graph. (@tpaschalis )
76
17
77
- - Allow ` loki.source.file ` to define the encoding of files. (@tpaschalis )
78
-
79
- - Enable graceful termination when receiving SIGTERM/CTRL_SHUTDOWN_EVENT
18
+ - Fix graceful termination when receiving SIGTERM/CTRL_SHUTDOWN_EVENT
80
19
signals. (@tpaschalis )
81
20
82
- - New Grafana Agent Flow components:
83
-
84
- - ` prometheus.exporter.gcp ` - scrape GCP metrics. (@tburgessdev )
85
- - ` otelcol.processor.span ` - accepts traces telemetry data from other ` otelcol `
86
- components and modifies the names and attributes of the spans. (@ptodev )
87
- - ` discovery.uyuni ` discovers scrape targets from a Uyuni Server. (@sparta0x117 )
88
- - ` discovery.eureka ` discovers targets from a Eureka Service Registry. (@spartan0x117 )
89
- - ` discovery.openstack ` - service discovery for OpenStack. (@marctc )
90
- - ` discovery.hetzner ` - service discovery for Hetzner Cloud. (@marctc )
91
- - ` loki.write ` now exposes basic WAL support. (@thepalbi )
92
-
93
- ### Bugfixes
94
-
95
- - Rename ` GrafanaAgentManagement ` mixin rules to ` GrafanaAgentConfig ` and update individual alerts to be more accurate. (@spartan0x117 )
96
-
97
- - Fix potential goroutine leak in log file tailing in static mode. (@thampiotr )
98
-
99
- - Fix a bug which prevented the ` app_agent_receiver ` integration from processing traces. (@ptodev )
100
-
101
- - Fix issue on Windows where DNS short names were unresolvable. (@rfratto )
102
-
103
- - (Agent static mode) Jaeger remote sampling works again, through a new ` jaeger_remote_sampling `
104
- entry in the traces config. It is no longer configurable through the jaeger receiver.
105
- Support Jaeger remote sampling was removed accidentally in v0.35, and it is now restored,
106
- albeit via a different config entry.
107
-
108
21
v0.35.2 (2023-07-27)
109
22
--------------------
110
23
0 commit comments