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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+11Lines changed: 11 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,17 @@ v1.9.1
47
47
48
48
- Fix elevated CPU usage when using some `otelcol` components due to debug logging. (@thampiotr)
49
49
50
+
### Other changes
51
+
52
+
- Upgrade `otelcol` components from OpenTelemetry v0.125.0 to v0.126.0 (@dehaansa):
53
+
-[`pkg/ottl`] Add support for `HasPrefix` and `HasSuffix` functions.
54
+
-[`pkg/configtls`] Add trusted platform module (TPM) support to TLS authentication for all `otelcol` components supporting TLS.
55
+
-[`otelcol.connector.spanmetrics`] Add `calls_dimension` and `histogram:dimension` blocks for configuring additional dimensions for `traces.span.metrics.calls` and `traces.span.metrics.duration` metrics.
56
+
-[`otelcol.exporter.datadog`] Enable `instrumentation_scope_metadata_as_tags` by default.
57
+
-[`otelcol.exporter.kafka`] support configuration of `compression``level` in producer configuration.
58
+
-[`otelcol.processor.tailsampling`]`invert sample` and `inverted not sample` decisions deprecated, use the `drop` policy instead to explicitly not sample traces.
59
+
-[`otelcol.receiver.filelog`] support `compression` value of `auto` to automatically detect file compression type.
|[`histogram`][histogram]| Configures the histogram derived from spans durations. | yes |
113
-
|[`output`][output]| Configures where to send telemetry data. | yes |
114
-
|[`debug_metrics`][debug_metrics]| Configures the metrics that this component generates to monitor its state. | no |
115
-
|[`dimension`][dimension]| Dimensions to be added in addition to the default ones. | no |
116
-
|[`events`][events]| Configures the events metric. | no |
117
-
|`events` > [`dimension`][dimension]| Span event attributes to add as dimensions to the events metric, _on top of_ the default ones and the ones configured in the top-level `dimension` block. | no |
118
-
|[`exemplars`][exemplars]| Configures how to attach exemplars to histograms. | no |
119
-
|`histogram` > [`explicit`][explicit]| Configuration for a histogram with explicit buckets. | no |
120
-
|`histogram` > [`exponential`][exponential]| Configuration for a histogram with exponential buckets. | no |
|[`histogram`][histogram]| Configures the histogram derived from spans durations. | yes |
113
+
|`histogram` > [`dimension`][dimension]| Span event attributes to add as dimensions to the duration metric, _on top of_ the default ones and the ones configured in the top-level `dimension` block | no |
114
+
|`histogram` > [`explicit`][explicit]| Configuration for a histogram with explicit buckets. | no |
115
+
|`histogram` > [`exponential`][exponential]| Configuration for a histogram with exponential buckets. | no |
116
+
|[`output`][output]| Configures where to send telemetry data. | yes |
117
+
|[`calls_dimension`][calls_dimension]| Span event attributes to add as dimensions to the calls metric, _on top of_ the default ones and the ones configured in the top-level `dimension` block | no |
118
+
|[`debug_metrics`][debug_metrics]| Configures the metrics that this component generates to monitor its state. | no |
119
+
|[`dimension`][dimension]| Dimensions to be added in addition to the default ones. | no |
120
+
|[`events`][events]| Configures the events metric. | no |
121
+
|`events` > [`dimension`][dimension]| Span event attributes to add as dimensions to the events metric, _on top of_ the default ones and the ones configured in the top-level `dimension` block. | no |
122
+
|[`exemplars`][exemplars]| Configures how to attach exemplars to histograms. | no |
121
123
122
124
You must specify either an [`exponential`][exponential] or an [`explicit`][explicit] block.
123
125
You can't specify both blocks in the same configuration.
124
126
127
+
[calls_dimension]: #calls_dimension
125
128
[dimension]: #dimension
126
129
[histogram]: #histogram
127
130
[exponential]: #exponential
@@ -170,7 +173,7 @@ The default dimensions are:
170
173
*`span.kind`
171
174
*`status.code`
172
175
173
-
The default dimensions are always added. If no additional dimensions are specified, only the default ones will be added.
176
+
The default dimensions are always added if not listed in `exclude_dimensions`. If no additional dimensions are specified, only the default ones will be added.
174
177
175
178
The following attributes are supported:
176
179
@@ -187,6 +190,10 @@ If the attribute is missing in both the span and resource attributes:
187
190
* If `default` isn't set, the dimension will be omitted.
188
191
* If `default` is set, the dimension will be added and its value will be set to the value of `default`.
189
192
193
+
### `calls_dimension`
194
+
195
+
The attributes and behavior of the `calls_dimension` block match the [`dimension`][dimension] block.
196
+
190
197
### `events`
191
198
192
199
The `events` block configures the `events` metric, which tracks [span events][span-events].
@@ -197,7 +204,7 @@ The following attributes are supported:
|`instrumentation_scope_metadata_as_tags`|`bool`| Set to `false` to not add metadata about the instrumentation scope that created a metric. |`true`| no |
190
+
|`resource_attributes_as_tags`|`bool`| Set to `true` to add resource attributes of a metric to its metric tags. |`false`| no |
0 commit comments