Skip to content

Commit f9703f2

Browse files
authored
Merge pull request #98299 from gabriel-rh/OBSDOCS-1980
OBSDOCS-1980 add note on developer perspective in 4.19+
2 parents 14a674c + 9017709 commit f9703f2

8 files changed

+29
-19
lines changed

modules/coo-distributed-tracing-ui-plugin-using.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
1717
.Procedure
1818

19-
. In the Administrator perspective of the {product-title} web console, click **Observe****Traces**.
19+
. In the {product-title} web console, click **Observe****Traces**.
2020
. Select a `TempoStack` or `TempoMonolithic` multi-tenant instance and set a time range and query for the traces to be loaded.
2121
+
22-
The traces are displayed on a scatter-plot showing the trace start time, duration, and number of spans. Underneath the scatter plot, there is a list of traces showing information such as the `Trace Name`, number of `Spans`, and `Duration`.
22+
The traces are displayed on a scatter-plot showing the trace start time, duration, and number of spans. Underneath the scatter plot, there is a list of traces showing information such as the `Trace Name`, number of `Spans`, and `Duration`.
2323
. Click on a trace name link.
2424
+
2525
The trace detail page for the selected trace contains a Gantt Chart of all of the spans within the trace. Select a span to show a breakdown of the configured attributes.

modules/coo-troubleshooting-ui-plugin-using.adoc

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
[id="coo-troubleshooting-ui-plugin-using_{context}"]
77
= Using the {coo-full} troubleshooting UI plugin
88

9+
include::snippets/unified-perspective-web-console.adoc[]
10+
911
.Prerequisites
1012
* You have access to the {product-title} cluster as a user with the `cluster-admin` cluster role. If your cluster version is 4.17+, you can access the troubleshooting UI panel from the Application Launcher {launch}.
1113
* You have logged in to the {product-title} web console.
@@ -25,12 +27,12 @@ Other signal types require optional components to be installed:
2527
====
2628
.Procedure
2729
28-
. In the admin perspective of the web console, navigate to *Observe* -> *Alerting* and then select an alert. If the alert has correlated items, a **Troubleshooting Panel** link will appear above the chart on the alert detail page.
30+
. In the the web console, go to *Observe* -> *Alerting* and then select an alert. If the alert has correlated items, a **Troubleshooting Panel** link will appear above the chart on the alert detail page.
2931
+
3032
image::coo-troubleshooting-panel-link.png[Troubleshooting Panel link]
3133
+
3234
Click on the **Troubleshooting Panel** link to display the panel.
33-
. The panel consists of query details and a topology graph of the query results. The selected alert is converted into a Korrel8r query string and sent to the `korrel8r` service.
35+
. The panel consists of query details and a topology graph of the query results. The selected alert is converted into a Korrel8r query string and sent to the `korrel8r` service.
3436
The results are displayed as a graph network connecting the returned signals and resources. This is a _neighbourhood_ graph, starting at the current resource and including related objects up to 3 steps away from the starting point.
3537
Clicking on nodes in the graph takes you to the corresponding web console pages for those resouces.
3638
. You can use the troubleshooting panel to find resources relating to the chosen alert.
@@ -62,11 +64,11 @@ image::coo-troubleshooting-experimental.png[Experimental features]
6264
[arabic]
6365
... **Hide Query** hides the experimental features.
6466

65-
... The query that identifies the starting point for the graph.
66-
The query language, part of the link:https://korrel8r.github.io/korrel8r[Korrel8r] correlation engine used to create the graphs, is experimental and may change in future.
67-
The query is updated by the **Focus** button to correspond to the resources in the main web console window.
67+
... The query that identifies the starting point for the graph.
68+
The query language, part of the link:https://korrel8r.github.io/korrel8r[Korrel8r] correlation engine used to create the graphs, is experimental and may change in future.
69+
The query is updated by the **Focus** button to correspond to the resources in the main web console window.
6870

69-
... **Neighbourhood depth** is used to display a smaller or larger neighbourhood.
71+
... **Neighbourhood depth** is used to display a smaller or larger neighbourhood.
7072
+
7173
[NOTE]
7274
====

observability/cluster_observability_operator/cluster-observability-operator-release-notes.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ The following table provides information about which features are available depe
2424
| 1.2+ | 4.19+ | ✔ | ✔ | ✔ | ✔ | ✔
2525
|===
2626

27+
include::snippets/unified-perspective-web-console.adoc[]
28+
2729
[id="cluster-observability-operator-release-notes-1-2-2_{context}"]
2830
== {coo-full} 1.2.2
2931

observability/cluster_observability_operator/ui_plugins/dashboard-ui-plugin.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
The dashboard UI plugin supports enhanced dashboards in the OpenShift web console at *Observe* -> *Dashboards* . You can add other Prometheus datasources from the cluster to the default dashboards, in addition to the in-cluster datasource. This results in a unified observability experience across different data sources.
9+
The dashboard UI plugin supports enhanced dashboards in the {product-title} web console at *Observe* -> *Dashboards* . You can add other Prometheus datasources from the cluster to the default dashboards, in addition to the in-cluster datasource. This results in a unified observability experience across different data sources.
1010

11-
The plugin searches for datasources from `ConfigMap` resources in the `openshift-config-managed` namespace, that have the label `console.openshift.io/dashboard-datasource: 'true'`.
11+
The plugin searches for datasources from `ConfigMap` resources in the `openshift-config-managed` namespace, that have the label `console.openshift.io/dashboard-datasource: 'true'`.
1212

1313
include::modules/coo-dashboard-ui-plugin-install.adoc[leveloffset=+1]
1414

observability/cluster_observability_operator/ui_plugins/distributed-tracing-ui-plugin.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
The distributed tracing UI plugin adds tracing-related features to the Administrator perspective of the OpenShift web console at **Observe****Traces**. You can follow requests through the front end and into the backend of microservices, helping you identify code errors and performance bottlenecks in distributed systems.
9+
include::snippets/unified-perspective-web-console.adoc[]
10+
11+
The distributed tracing UI plugin adds tracing-related features to the {product-title} web console at **Observe** -> **Traces**. You can follow requests through the front end and into the backend of microservices, helping you identify code errors and performance bottlenecks in distributed systems.
1012

1113
include::modules/coo-distributed-tracing-ui-plugin-install.adoc[leveloffset=+1]
1214

observability/cluster_observability_operator/ui_plugins/logging-ui-plugin.adoc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,18 @@ include::_attributes/common-attributes.adoc[]
66

77
toc::[]
88

9-
The logging UI plugin surfaces logging data in the {product-title} web console on the *Observe* -> *Logs* page.
9+
include::snippets/unified-perspective-web-console.adoc[]
10+
11+
The logging UI plugin surfaces logging data in the {product-title} web console on the *Observe* -> *Logs* page.
1012
You can specify filters, queries, time ranges and refresh rates, with the results displayed as a list of collapsed logs, which can then be expanded to show more detailed information for each log.
1113

12-
When you have also deployed the Troubleshooting UI plugin on {product-title} version 4.16+, it connects to the Korrel8r service and adds direct links from the Administration perspective, from the **Observe** -> **Logs** page, to the **Observe** -> **Metrics** page with a correlated PromQL query. It also adds a **See Related Logs** link from the Administration perspective alerting detail page, at **Observe** -> **Alerting**, to the **Observe** -> **Logs** page with a correlated filter set selected.
14+
If you also deploy the Troubleshooting UI plugin on {product-title} version 4.16+, it connects to the Korrel8r service and adds direct links to the web console, from the **Observe** -> **Logs** page, to the **Observe** -> **Metrics** page with a correlated PromQL query. The plugin also adds a **See Related Logs** link from the web console alerting detail page, at **Observe** -> **Alerting**, to the **Observe** -> **Logs** page with a correlated filter set selected.
1315

1416
The features of the plugin are categorized as:
1517

16-
dev-console:: Adds the logging view to the Developer perspective.
18+
dev-console:: Adds the logging view to the web console.
1719
alerts:: Merges the web console alerts with log-based alerts defined in the Loki ruler. Adds a log-based metrics chart in the alert detail view.
18-
dev-alerts:: Merges the web console alerts with log-based alerts defined in the Loki ruler. Adds a log-based metrics chart in the alert detail view for the Developer perspective.
20+
dev-alerts:: Merges the web console alerts with log-based alerts defined in the Loki ruler. Adds a log-based metrics chart in the alert detail view for the web console.
1921

2022

2123
For {coo-first} versions, the support for these features in {product-title} versions is shown in the following table:

observability/cluster_observability_operator/ui_plugins/monitoring-ui-plugin.adoc

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,15 @@ toc::[]
99
:FeatureName: The {coo-full} monitoring UI plugin
1010
include::snippets/technology-preview.adoc[leveloffset=+2]
1111

12-
The monitoring UI plugin adds monitoring features to the Administrator perspective of the OpenShift web console.
12+
include::snippets/unified-perspective-web-console.adoc[]
13+
14+
The monitoring UI plugin adds monitoring features to the {product-title} web console.
1315

1416
* **{rh-rhacm}:** The monitoring plugin in {coo-first} allows it to function in {rh-rhacm-first} environments, providing {rh-rhacm} with the same alerting capabilities as {product-title}. You can configure the plugin to fetch alerts from the {rh-rhacm} Alertmanager backend. This enables seamless integration and user experience by aligning {rh-rhacm} and {product-title} monitoring workflows.
1517
1618
* **Incident detection:** The incident detection feature groups related alerts into incidents, to help you identify the root causes of alert bursts, instead of being overwhelmed by individual alerts. It presents a timeline of incidents, color-coded by severity, and you can drill down into the individual alerts within an incident. The system also categorizes alerts by affected component, grouped by severity. This helps you focus on the most critical areas first.
1719
+
18-
The incident detection feature is available in the Administrator perspective of the OpenShift web console at **Observe****Incidents**.
20+
The incident detection feature is available in the {product-title} web console at **Observe****Incidents**.
1921
2022
include::modules/coo-monitoring-ui-plugin-install.adoc[leveloffset=+1]
2123

observability/cluster_observability_operator/ui_plugins/observability-ui-plugins-overview.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ The plugins extend the default functionality, providing new UI features for trou
1212
[id="monitoring_{context}"]
1313
== Monitoring
1414

15-
The monitoring UI plugin adds monitoring related UI features to the OpenShift web console, for the Advance Cluster Management (ACM) perspective and for incident detection.
15+
The monitoring UI plugin adds monitoring related UI features to the {product-title} web console, for the Advance Cluster Management (ACM) perspective and for incident detection.
1616

1717
* **ACM:** The monitoring plugin in {coo-first} allows it to function in {rh-rhacm-first} environments, providing ACM with the same monitoring capabilities as {product-title}.
1818

@@ -23,7 +23,7 @@ For more information, see the xref:../../../observability/cluster_observability_
2323
[id="cluster-logging_{context}"]
2424
== Cluster logging
2525

26-
The logging UI plugin surfaces logging data in the web console on the *Observe* -> *Logs* page.
26+
The logging UI plugin surfaces logging data in the web console on the *Observe* -> *Logs* page.
2727
You can specify filters, queries, time ranges and refresh rates. The results displayed a list of collapsed logs, which can then be expanded to show more detailed information for each log.
2828

2929
For more information, see the xref:../../../observability/cluster_observability_operator/ui_plugins/logging-ui-plugin.adoc#logging-ui-plugin[logging UI plugin] page.

0 commit comments

Comments
 (0)