Skip to content

Commit 333e95a

Browse files
authored
Prepare v0.57.2 (#12943)
* Update changelog Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de> * Update versions.yaml Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de> * override ristretto dep Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de> * multimod Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de> * Include skipped versions 0.57.0 and 0.57.1 Signed-off-by: Juraci Paixão Kröhling <juraci@kroehling.de>
1 parent b2e0ff3 commit 333e95a

File tree

177 files changed

+739
-1213
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

177 files changed

+739
-1213
lines changed

CHANGELOG.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,84 @@
44

55
<!-- next version -->
66

7+
# v0.57.2
8+
9+
## 🛑 Breaking changes 🛑
10+
- `healthcheckextension`: Remove deprecated `port` field from config. (#12668)
11+
- `processor/cumulativetodelta`: Removes the deprecated `metrics` config option. Use `include`/`exclude` instead. (#12732)
12+
- `lokiexporter`: Deprecate the `format` option (#12897)
13+
- `metricstransformprocessor`: Remove deprecated `metric_name` settings option (#12737)
14+
- `pkg/stanza/fileconsumer`: Unexport several fields that are meant for internal usage only (#12793)
15+
- `pkg/stanza/fileconsumer`: Rename fileconsumer.Input to fileconsumer.Manager (#12876)
16+
- `prometheusremotewriteexporter`: Export `target_info` not `target` for resource attributes (#12079)
17+
- `pkg/translator/signalfx`: Remove no longer necessary prom compatible configuration from `FromTranslator` (#12671)
18+
- `signalfxexporter`: Remove no longer necessary feature gate for prom compatible metrics (#12671)
19+
- `zookeeperreceiver`: Remove direction for metrics. The feature gate: receiver.zookeeperreceiver.emitMetricsWithoutDirectionAttribute can be set to apply the following (#12772) (#12184)
20+
- `zookeeper` metrics:
21+
- `zookeeper.packet.count` will become:
22+
- `zookeeper.packet.received.count`
23+
- `zookeeper.packet.sent.count`
24+
25+
### 🚀 New components 🚀
26+
- `chronyreceiver`: This will add in support for measuring tracking data from `chronyd` (#11789)
27+
28+
### 💡 Enhancements 💡
29+
- `datadogexporter`: Add host metadata tags to metrics on serverless environments (#12486)
30+
- `observer`: Add observer.Endpoint.ID to Env() (#12751)
31+
- `aerospikereceiver`: Scrape nodes in parallel when in collect_cluster_metrics mode. (#11563)
32+
- `coralogixexporter`: Add logs client to coralogixexporter (#12601)
33+
- `awscontainerinsightreceiver`: Pod Detection changes to support Containerd runtime in K8s (#12638)
34+
- `dockerstatsreceiver`: Enable a featuregate for the new implementation of scrape. Change the units in the new implementation to align to semantic convention. (#9794)
35+
This allows the new implementation of scrape to be used via a featuregate.
36+
It also updates the tests, which now test for expected descriptions and units in the new implementation.
37+
38+
- `healthcheckextension`: Use `confighttp.HTTPServerSettings` to allow tls and auth. (#12668)
39+
- `demo`: Add connection time out for client in examples/demo/client (#12431)
40+
- `prometheusexporter`: Export target_info metrics with the resource attributes. (#8265)
41+
- `resourcedetectionprocessor`: update Azure resource detector to save "name" from Azure metadata API in azure.vm.name attribute (#12779)
42+
- `pkg/telemetryquerylanguage`: Adds standard contexts to the module that should be used when interacting with OTLP traces, metrics, and logs. (#12589)
43+
- `pkg/telemetryquerylanguage`: Adds a set of otel functions to the telemetryquerylanguage module. (#12754)
44+
- `pkg/telemetryquerylanguage`: Adds a set of common functions to the telemetryquerylanguage module. (#12739)
45+
- `cumulativetodeltaprocessor`: Cumulative Histogram metrics will now be converted to delta temporality and are no longer skipped. (#12423)
46+
This means that consumers who currently rely on Histograms being skipped would need to ensure they are excluded via config.
47+
- `dockerstatsreceiver`: Initial PR for onboarding dockerstats onto mdatagen scraping. (#9794)
48+
Additionally appends the internal docker client to allow options (bug fix).
49+
- `mongodbreceiver`: Enhance mongodbreceiver by adding new metrics (#12672)
50+
- `chronyreceiver`: Added internal chrony client (#11789)
51+
-| Added an internal client for the receiver with modifications of the upstream client to fit the collector
52+
- `receivercreator`: add per-receiver `resource_attribute` and validate endpoint type keys on global (#11766)
53+
- `pkg/translator/signalfx`: Optimize ToMetrics to emit datapoints under the same metric when same name and type. (#12902)
54+
- `sqlqueryreceiver`: Add static_attributes optional configuration to allow adding attributes/tags to queried metrics. (#11868)
55+
56+
### 🧰 Bug fixes 🧰
57+
- `spanmetricsprocessor`: Fix panic caused by race condition when accessing span attributes. (#12644)
58+
- `awsxrayexporter`: Stop dropping exception in aws xray events for non error codes (#12643)
59+
- `signalfxexporter`: use azure.vm.name instead of host.name to build azure resource id (#12779)
60+
- `otelcontribcol`: Enabled multi-arch build for local development container builds (#11873)
61+
- `receiver/hostmetrics`: Do not throw scraping errors if conntrack metrics collection is disabled (#12799)
62+
- `kubeletstatsreceiver`: Fetch metadata from initContainers (#12887)
63+
- `metricstransformprocessor`: Fix logic in merging exponential histogram. (#12865)
64+
- `resourcedetectionprocessor`: Add back `host.name` attribute when running on GKE (#12354)
65+
- `filelogreceiver`: Fix issue where checkpoints could be ignored if `start_at`` was set to `end`` (#12769)
66+
- `pkg/stanza`: Stop readerFactory from returning an error when creating an unsafeReader (#12766)
67+
This bug caused the filelog receiver to crash when the collector was restarted and the logs were being read from the end of the file
68+
- `prometheusreceiver`: Fix handling of timestamps to prevent reset when a new datapoint is recorded (#12746)
69+
- `exporter/prometheusremotewrite`: Fix a panic when a histogram does not have any buckets (#12777)
70+
- `signalfxexporter`: fix invalid response error message (#12654)
71+
- `skywalkingreceiver`: Add extra link attributes from skywalking ref. (#12651)
72+
- `spanmetricsprocessor`: Modifies spanmetrics processor to handle negative durations without crashing. Related to open-telemetry/opentelemetry-js-contrib#1013 (#7250)
73+
Sets negative durations to count towards the smallest histogram bucket.
74+
- `splunkhecexporter`: use proper config flags to configure content length of gzip buffers for metrics and traces (#12906)
75+
76+
77+
# v0.57.1
78+
79+
This version has been skipped.
80+
81+
# v0.57.0
82+
83+
This version has been skipped.
84+
785
# v0.56.0
886

987
## 🛑 Breaking changes 🛑

0 commit comments

Comments
 (0)