diff --git a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml index 103fd3d01..89d1450ae 100644 --- a/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/community/manifests/tempo-operator.clusterserviceversion.yaml @@ -1070,6 +1070,12 @@ spec: on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 displayName: Prometheus endpoint path: template.queryFrontend.jaegerQuery.monitorTab.prometheusEndpoint + - description: REDMetricsNamespace defines the a prefix used retrieve span rate, + error, and duration (RED) metrics. By default it is set to `traces.span.metrics` + following the default namespace of the OpenTelemetry Collector since Version + 0.109.0. + displayName: RED Metric Namespace + path: template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace - description: Resources defines resources for this component, this will override the calculated resources derived from total displayName: Resources diff --git a/bundle/community/manifests/tempo.grafana.com_tempostacks.yaml b/bundle/community/manifests/tempo.grafana.com_tempostacks.yaml index ad90ab922..68eb5046f 100644 --- a/bundle/community/manifests/tempo.grafana.com_tempostacks.yaml +++ b/bundle/community/manifests/tempo.grafana.com_tempostacks.yaml @@ -2470,6 +2470,12 @@ spec: PrometheusEndpoint defines the endpoint to the Prometheus instance that contains the span rate, error, and duration (RED) metrics. For instance on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 type: string + redMetricsNamespace: + default: traces.span.metrics + description: |- + REDMetricsNamespace defines the a prefix used retrieve span rate, error, and duration (RED) metrics. + By default it is set to `traces.span.metrics` following the default namespace of the OpenTelemetry Collector since Version 0.109.0. + type: string type: object resources: description: Resources defines resources for this component, diff --git a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml index 7a2ead8e5..f58a33ce7 100644 --- a/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml +++ b/bundle/openshift/manifests/tempo-operator.clusterserviceversion.yaml @@ -1070,6 +1070,12 @@ spec: on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 displayName: Prometheus endpoint path: template.queryFrontend.jaegerQuery.monitorTab.prometheusEndpoint + - description: REDMetricsNamespace defines the a prefix used retrieve span rate, + error, and duration (RED) metrics. By default it is set to `traces.span.metrics` + following the default namespace of the OpenTelemetry Collector since Version + 0.109.0. + displayName: RED Metric Namespace + path: template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace - description: Resources defines resources for this component, this will override the calculated resources derived from total displayName: Resources diff --git a/bundle/openshift/manifests/tempo.grafana.com_tempostacks.yaml b/bundle/openshift/manifests/tempo.grafana.com_tempostacks.yaml index ad90ab922..68eb5046f 100644 --- a/bundle/openshift/manifests/tempo.grafana.com_tempostacks.yaml +++ b/bundle/openshift/manifests/tempo.grafana.com_tempostacks.yaml @@ -2470,6 +2470,12 @@ spec: PrometheusEndpoint defines the endpoint to the Prometheus instance that contains the span rate, error, and duration (RED) metrics. For instance on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 type: string + redMetricsNamespace: + default: traces.span.metrics + description: |- + REDMetricsNamespace defines the a prefix used retrieve span rate, error, and duration (RED) metrics. + By default it is set to `traces.span.metrics` following the default namespace of the OpenTelemetry Collector since Version 0.109.0. + type: string type: object resources: description: Resources defines resources for this component, diff --git a/config/crd/bases/tempo.grafana.com_tempostacks.yaml b/config/crd/bases/tempo.grafana.com_tempostacks.yaml index da0c38c5e..61e06807a 100644 --- a/config/crd/bases/tempo.grafana.com_tempostacks.yaml +++ b/config/crd/bases/tempo.grafana.com_tempostacks.yaml @@ -2466,6 +2466,12 @@ spec: PrometheusEndpoint defines the endpoint to the Prometheus instance that contains the span rate, error, and duration (RED) metrics. For instance on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 type: string + redMetricsNamespace: + default: traces.span.metrics + description: |- + REDMetricsNamespace defines the a prefix used retrieve span rate, error, and duration (RED) metrics. + By default it is set to `traces.span.metrics` following the default namespace of the OpenTelemetry Collector since Version 0.109.0. + type: string type: object resources: description: Resources defines resources for this component, diff --git a/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml b/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml index 6500bcdf8..c0f246a74 100644 --- a/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml +++ b/config/manifests/community/bases/tempo-operator.clusterserviceversion.yaml @@ -999,6 +999,12 @@ spec: on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 displayName: Prometheus endpoint path: template.queryFrontend.jaegerQuery.monitorTab.prometheusEndpoint + - description: REDMetricsNamespace defines the a prefix used retrieve span rate, + error, and duration (RED) metrics. By default it is set to `traces.span.metrics` + following the default namespace of the OpenTelemetry Collector since Version + 0.109.0. + displayName: RED Metric Namespace + path: template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace - description: Resources defines resources for this component, this will override the calculated resources derived from total displayName: Resources diff --git a/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml b/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml index 4f3f7f264..3215680de 100644 --- a/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml +++ b/config/manifests/openshift/bases/tempo-operator.clusterserviceversion.yaml @@ -999,6 +999,12 @@ spec: on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 displayName: Prometheus endpoint path: template.queryFrontend.jaegerQuery.monitorTab.prometheusEndpoint + - description: REDMetricsNamespace defines the a prefix used retrieve span rate, + error, and duration (RED) metrics. By default it is set to `traces.span.metrics` + following the default namespace of the OpenTelemetry Collector since Version + 0.109.0. + displayName: RED Metric Namespace + path: template.queryFrontend.jaegerQuery.monitorTab.redMetricsNamespace - description: Resources defines resources for this component, this will override the calculated resources derived from total displayName: Resources diff --git a/docs/spec/tempo.grafana.com_tempostacks.yaml b/docs/spec/tempo.grafana.com_tempostacks.yaml index a7641ae03..b946cb156 100644 --- a/docs/spec/tempo.grafana.com_tempostacks.yaml +++ b/docs/spec/tempo.grafana.com_tempostacks.yaml @@ -342,6 +342,7 @@ spec: # TempoStackSpec defines the desired st monitorTab: # MonitorTab defines the monitor tab configuration. enabled: false # Enabled enables the monitor tab in the Jaeger console. The PrometheusEndpoint must be configured to enable this feature. prometheusEndpoint: "" # PrometheusEndpoint defines the endpoint to the Prometheus instance that contains the span rate, error, and duration (RED) metrics. For instance on OpenShift this is set to https://thanos-querier.openshift-monitoring.svc.cluster.local:9091 + redMetricsNamespace: "traces.span.metrics" # REDMetricsNamespace defines the a prefix used retrieve span rate, error, and duration (RED) metrics. By default it is set to `traces.span.metrics` following the default namespace of the OpenTelemetry Collector since Version 0.109.0. servicesQueryDuration: "" # ServicesQueryDuration defines how long the services will be available in the services list tempoQuery: # TempoQuery defines options specific to the Tempoo Query component. resources: # Resources defines resources for this component, this will override the calculated resources derived from total