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
You can use the {TempoName} xref:../otel/otel-forwarding-telemetry-data.adoc#otel-forwarding-telemetry-data[in combination with] the xref:../otel/otel-rn.adoc#otel_rn[{OTELName}].
11
+
You can use the {TempoName} xref:../../observability/otel/otel-forwarding-telemetry-data.adoc#otel-forwarding-telemetry-data[in combination with] the xref:../../observability/otel/otel-rn.adoc#otel_rn[{OTELName}].
The {TempoName} 3.4 is provided through the link:https://catalog.redhat.com/software/containers/rhosdt/tempo-operator-bundle/642c3e0eacf1b5bdbba7654a/history[{TempoOperator} 0.14.1].
40
+
41
+
[NOTE]
42
+
====
43
+
The {TempoName} 3.4 is based on the open source link:https://grafana.com/oss/tempo/[Grafana Tempo] 2.6.1.
This update introduces the following enhancements:
50
+
51
+
* The monitor tab in the Jaeger UI for TempoStack instances uses a new default metrics namespace: `traces.span.metrics`. Before this update, the Jaeger UI used an empty namespace. The new `traces.span.metrics` namespace default is also used by the OpenTelemetry Collector 0.113.0. You can set the empty value for the metrics namespace by using the following field in the `TempoStack` custom resouce: `spec.template.queryFrontend.monitorTab.redMetricsNamespace: ""`.
52
+
+
53
+
[WARNING]
54
+
====
55
+
This is a breaking change. If you are using both the {TempoName} and {OTELName}, you must upgrade to the {OTELName} 3.4 before upgrading to the {TempoName} 3.4.
56
+
====
57
+
58
+
* New and optional `spec.timeout` field in the `TempoStack` and `TempoMonolithic` custom resource definitions for configuring one timeout value for all components. The timeout value is set to 30 seconds, `30s`, by default.
* Before this update, the {TempoShortName} failed on the {ibm-z-title} (`s390x`) architecture. With this update, the {TempoShortName} is available for the {ibm-z-title} (`s390x`) architecture. (link:https://issues.redhat.com/browse/TRACING-3545[TRACING-3545])
71
+
* Before this update, the {TempoShortName} failed on clusters with non-private networks. With this update, you can deploy the {TempoShortName} on clusters with non-private networks. (link:https://issues.redhat.com/browse/TRACING-4507[TRACING-4507])
72
+
* Before this update, the Jaeger UI might fail due to reaching a trace quantity limit, resulting in the *504 Gateway Timeout* error in the `tempo-query` logs. After this update, the issue is resolved by introducing two optional fields in the `tempostack` or `tempomonolithic` custom resource:
73
+
+
74
+
** New `spec.timeout` field for configuring the timeout.
75
+
** New `spec.template.queryFrontend.jaegerQuery.findTracesConcurrentRequests` field for improving the query performance of the Jaeger UI.
76
+
+
77
+
[TIP]
78
+
====
79
+
One querier can handle up to 20 concurrent queries by default. Increasing the number of concurrent queries further is achieved by scaling up the querier instances.
The {JaegerName} 3.4 is provided through the link:https://catalog.redhat.com/software/containers/rhosdt/jaeger-operator-bundle/613b50f3a052bb39f2c5f31e/history[{JaegerOperator} Operator 1.62.0].
86
+
87
+
[NOTE]
88
+
====
89
+
The {JaegerName} 3.4 is based on the open source link:https://www.jaegertracing.io/[Jaeger] release 1.62.0.
90
+
====
91
+
// 1.62.0 is fixed until Jaeger's removal
92
+
93
+
[IMPORTANT]
94
+
====
95
+
Jaeger does not use FIPS validated cryptographic modules.
In the {DTProductName} 3.4, Jaeger and support for Elasticsearch remain deprecated, and both are planned to be removed in a future release.
107
+
Red{nbsp}Hat will provide support for these components and fixes for CVEs and bugs with critical and higher severity during the current release lifecycle, but these components will no longer receive feature enhancements.
108
+
109
+
The {JaegerOperator} Operator link:https://access.redhat.com/solutions/7083722[is planned to be removed] from the `redhat-operators` catalog in a future release. You must xref:../../observability/otel/otel-migrating.adoc#dist-tracing-otel-migrating[migrate] to the xref:../../observability/distr_tracing/distr_tracing_tempo/distr-tracing-tempo-installing.adoc#dist-tracing-tempo-installing[{TempoOperator}] and the xref:../../observability/otel/otel-installing.adoc#install-otel[{OTELName}] for distributed tracing collection and storage.
* Before this update, the Jaeger UI could fail with the *502 - Bad Gateway Timeout* error. After this update, you can configure timeout in ingress annotations. (link:https://issues.redhat.com/browse/TRACING-4238[TRACING-4238])
* Currently, the streaming deployment via AMQ/Kafka is not supported on the {ibm-z-title} and {ibm-power-title} architectures.
128
+
endif::openshift-rosa[]
18
129
19
130
[id="distr-tracing_3-3-1_{context}"]
20
131
== Release notes for {DTProductName} 3.3.1
@@ -147,8 +258,6 @@ ifndef::openshift-rosa[]
147
258
* Currently, the streaming deployment via AMQ/Kafka is not supported on the {ibm-z-title} and {ibm-power-title} architectures.
148
259
endif::openshift-rosa[]
149
260
150
-
// git rebase marker 3
151
-
152
261
[id="distr-tracing_3-3_{context}"]
153
262
== Release notes for {DTProductName} 3.3
154
263
@@ -247,12 +356,8 @@ The {JaegerName} 3.3 is supported for use with the {es-op} 5.6, 5.7, and 5.8.
247
356
248
357
In the {DTProductName} 3.3, Jaeger and support for Elasticsearch remain deprecated, and both are planned to be removed in a future release.
249
358
Red{nbsp}Hat will provide support for these components and fixes for CVEs and bugs with critical and higher severity during the current release lifecycle, but these components will no longer receive feature enhancements.
250
-
The {TempoOperator} and the {OTELName} are the preferred Operators for distributed tracing collection and storage.
251
-
Users must adopt the OpenTelemetry and Tempo distributed tracing stack because it is the stack to be enhanced going forward.
252
359
253
-
In the {DTProductName} 3.3, the Jaeger agent is deprecated and planned to be removed in the following release.
254
-
Red{nbsp}Hat will provide bug fixes and support for the Jaeger agent during the current release lifecycle, but the Jaeger agent will no longer receive enhancements and will be removed.
255
-
The OpenTelemetry Collector provided by the {OTELName} is the preferred Operator for injecting the trace collector agent.
360
+
The {JaegerOperator} Operator link:https://access.redhat.com/solutions/7083722[will be removed] from the `redhat-operators` catalog in a future release. Users must xref:../otel/otel-migrating.adoc#dist-tracing-otel-migrating[migrate] to the xref:distr_tracing_tempo/distr-tracing-tempo-installing.adoc#dist-tracing-tempo-installing[{TempoOperator}] and the xref:../otel/otel-installing.adoc#install-otel[{OTELName}] for distributed tracing collection and storage.
Copy file name to clipboardExpand all lines: observability/otel/otel-collector/otel-collector-extensions.adoc
-41Lines changed: 0 additions & 41 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,9 +15,6 @@ The BearerTokenAuth Extension is an authenticator for receivers and exporters th
15
15
You can use the OpenTelemetry Collector custom resource to configure client authentication and server authentication for the BearerTokenAuth Extension on the receiver and exporter side.
16
16
This extension supports traces, metrics, and logs.
17
17
18
-
:FeatureName: The BearerTokenAuth Extension
19
-
include::snippets/technology-preview.adoc[]
20
-
21
18
.OpenTelemetry Collector custom resource with client and server authentication configured for the BearerTokenAuth Extension
Copy file name to clipboardExpand all lines: observability/otel/otel-collector/otel-collector-processors.adoc
-3Lines changed: 0 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -308,9 +308,6 @@ The Kubernetes Attributes Processor enables automatic configuration of spans, me
308
308
This processor supports traces, metrics, and logs.
309
309
This processor automatically identifies the Kubernetes resources, extracts the metadata from them, and incorporates this extracted metadata as resource attributes into relevant spans, metrics, and logs. It utilizes the Kubernetes API to discover all pods operating within a cluster, maintaining records of their IP addresses, pod UIDs, and other relevant metadata.
310
310
311
-
:FeatureName: The Kubernetes Attributes Processor
312
-
include::snippets/technology-preview.adoc[]
313
-
314
311
.Minimum {product-title} permissions required for the Kubernetes Attributes Processor
You can use the {OTELName} xref:otel-forwarding-telemetry-data.adoc#otel-forwarding-telemetry-data[in combination with] the xref:../distr_tracing/distr-tracing-rn.adoc#distr-tracing-rn[{TempoName}].
11
+
You can use the {OTELName} xref:../../observability/otel/otel-forwarding-telemetry-data.adoc#otel-forwarding-telemetry-data[in combination with] the xref:../../observability/distr_tracing/distr-tracing-rn.adoc#distr-tracing-rn[{TempoName}].
The {OTELName} 3.4 is provided through the link:https://catalog.redhat.com/software/containers/rhosdt/opentelemetry-operator-bundle/615618406feffc5384e84400/history[{OTELOperator} 0.113.0].
19
+
20
+
The {OTELName} 3.4 is based on the open source link:https://opentelemetry.io/docs/collector/[OpenTelemetry] release 0.113.0.
This update introduces the following enhancements:
37
+
38
+
* The following link:https://access.redhat.com/support/offerings/techpreview[Technology Preview] features reach General Availability:
39
+
** BearerTokenAuth Extension
40
+
** Kubernetes Attributes Processor
41
+
** Spanmetrics Connector
42
+
* You can use the `instrumentation.opentelemetry.io/inject-sdk` annotation with the `Instrumentation` custom resource to enable injection of the OpenTelemetry SDK environment variables into multi-container pods.
43
+
44
+
[id="otel_3-4_removal-notice_{context}"]
45
+
=== Removal notice
46
+
47
+
- In the {OTELName} 3.4, the Logging Exporter has been removed from the Collector. As an alternative, you must use the Debug Exporter instead.
48
+
+
49
+
[WARNING]
50
+
====
51
+
If you have the Logging Exporter configured, upgrading to the {OTELName} 3.4 will cause crash loops. To avoid such issues, you must configure the {OTELName} to use the Debug Exporter instead of the Logging Exporter before upgrading to the {OTELName} 3.4.
52
+
====
53
+
54
+
- In the {OTELName} 3.4, the link:https://access.redhat.com/support/offerings/techpreview[Technology Preview] Memory Ballast Extension has been removed. As an alternative, you can use the `GOMEMLIMIT` environment variable instead.
18
55
19
56
[id="otel_3-3-1_{context}"]
20
57
== Release notes for {OTELName} 3.3.1
@@ -83,8 +120,6 @@ There are currently known issues:
0 commit comments