Skip to content

Commit 7cef4d0

Browse files
OSDOCS-19528 Fix obsolete docs for the Developer perspective Observe UI and AEM prep
Vale fixes
1 parent 6695918 commit 7cef4d0

13 files changed

Lines changed: 169 additions & 150 deletions

applications/creating_applications/odc-creating-applications-using-developer-perspective.adoc

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

77
toc::[]
88

9+
[role="_abstract"]
10+
Create and deploy applications on {product-title} by using the Developer perspective in the web console.
11+
912
The *Developer* perspective in the web console provides you the following options from the *+Add* view to create applications and associated services and deploy them on {product-title}:
1013

1114
ifndef::openshift-enterprise,openshift-webscale[]
@@ -17,7 +20,7 @@ endif::[]
1720
** *Build with guided documentation*: Follow the guided documentation to build applications and familiarize yourself with key concepts and terminologies.
1821
** *Explore new developer features*: Explore the new features and resources within the *Developer* perspective.
1922
20-
* *Developer catalog*: Explore the Developer Catalog to select the required applications, services, or source to image builders, and then add it to your project.
23+
* *Developer catalog*: Explore the Developer Catalog to select the required applications, services, or Source-to-Image (S2I) builders, and then add it to your project.
2124
** *All Services*: Browse the catalog to discover services across {product-title}.
2225
** *Database*: Select the required database service and add it to your application.
2326
** *Operator Backed*: Select and deploy the required Operator-managed service.
@@ -51,10 +54,10 @@ The Managed services option is also available if the RHOAS Operator is installed
5154
5255
* *Helm Chart repositories*: Use this option to add Helm Chart repositories in a namespace.
5356
54-
* *Re-ordering of resources*: Use these resources to re-order pinned resources added to your navigation pane. The drag-and-drop icon is displayed on the left side of the pinned resource when you hover over it in the navigation pane. The dragged resource can be dropped only in the section where it resides.
57+
* *Re-ordering of resources*: Use these resources to re-order pinned resources added to your navigation pane. The drag-and-drop icon is displayed on the left side of the pinned resource when you hover over it in the navigation pane. The dragged resource can be dropped only in the section where it is located.
5558
5659
ifdef::openshift-enterprise,openshift-webscale[]
57-
Note that certain options, such as *Pipelines*, *Event Source*, and *Import Virtual Machines*, are displayed only when the link:https://docs.openshift.com/pipelines/latest/install_config/installing-pipelines.html#op-installing-pipelines-operator-in-web-console_installing-pipelines[OpenShift Pipelines Operator], link:https://docs.openshift.com/serverless/1.28/install/install-serverless-operator.html#serverless-install-web-console_install-serverless-operator[{ServerlessOperatorName}], and xref:../../virt/install/installing-virt.adoc#virt-subscribing-cli_installing-virt[OpenShift Virtualization Operator] are installed, respectively.
60+
Note that certain options, such as *Pipelines*, *Event Source*, and *Import Virtual Machines*, are displayed only when the {pipelines-shortname} Operator, {ServerlessOperatorName}, and OpenShift Virtualization Operator are installed, respectively.
5861
endif::[]
5962
// dedicated-admin cannot install the Serverless or Virtualization operators, cannot create namespace.
6063
// xref: ../../cicd/pipelines/installing-pipelines.adoc#op-installing-pipelines-operator-in-web-console_installing-pipelines[OpenShift Pipelines Operator]
@@ -65,11 +68,11 @@ endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
6568
[id="prerequisites_odc-creating-applications-using-developer-perspective"]
6669
== Prerequisites
6770

68-
To create applications using the *Developer* perspective ensure that:
71+
To create applications by using the *Developer* perspective, ensure that:
6972

7073
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
71-
* You have xref:../../web_console/web-console.adoc#web-console[logged in to the web console].
72-
* You have created a project or have access to a project with the appropriate xref:../../authentication/using-rbac.adoc#default-roles_using-rbac[roles and permissions] to create applications and other workloads in {product-title}.
74+
* You have logged in to the web console.
75+
* You have created a project or have access to a project with the appropriate roles and permissions to create applications and other workloads in {product-title}.
7376
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
7477
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
7578
* You have logged in to the web console.
@@ -81,8 +84,8 @@ ifdef::openshift-enterprise,openshift-webscale[]
8184

8285
To create serverless applications, in addition to the preceding prerequisites, ensure that:
8386

84-
* You have link:https://docs.openshift.com/serverless/1.28/install/install-serverless-operator.html#install-serverless-operator[installed the {ServerlessOperatorName}].
85-
* You have link:https://docs.openshift.com/serverless/1.28/install/installing-knative-serving.html#installing-knative-serving[created a `KnativeServing` resource in the `knative-serving` namespace].
87+
* You have installed the {ServerlessOperatorName}.
88+
* You have created a `KnativeServing` resource in the `knative-serving` namespace.
8689

8790
endif::[]
8891

@@ -104,8 +107,17 @@ include::modules/odc-using-the-developer-catalog-to-add-services-or-components.a
104107
[id="additional-resources_odc-creating-applications-using-developer-perspective"]
105108
== Additional resources
106109

107-
* For more information about Knative routing settings for {ServerlessProductName}, see link:https://docs.openshift.com/serverless/1.28/knative-serving/external-ingress-routing/routing-overview.html#routing-overview[Routing].
108-
* For more information about domain mapping settings for {ServerlessProductName}, see link:https://docs.openshift.com/serverless/1.28/knative-serving/config-custom-domains/serverless-custom-domains.html#serverless-custom-domains[Configuring a custom domain for a Knative service].
109-
* For more information about Knative autoscaling settings for {ServerlessProductName}, see link:https://docs.openshift.com/serverless/1.28/knative-serving/autoscaling/serverless-autoscaling-developer.html#serverless-autoscaling-developer[Autoscaling].
110-
* For more information about adding a new user to a project, see xref:../../applications/projects/working-with-projects.adoc#odc-providing-project-permissions-using-developer-perspective_projects[Working with projects].
111-
* For more information about creating a Helm Chart repository, see xref:../../applications/working_with_helm_charts/configuring-custom-helm-chart-repositories.adoc#odc-creating-helm-releases-using-developer-perspective_configuring-custom-helm-chart-repositories[Creating Helm Chart repositories].
110+
* xref:../../web_console/web-console-overview.adoc#enabling-developer-perspective_web-console[Enabling the Developer perspective in the web console]
111+
* xref:../../web_console/web-console.adoc#web-console[Accessing the web console]
112+
* xref:../../authentication/using-rbac.adoc#default-roles_using-rbac[Default cluster roles]
113+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22[Monitoring stack for Red Hat OpenShift]
114+
* link:https://docs.openshift.com/pipelines/latest/install_config/installing-pipelines.html#op-installing-pipelines-operator-in-web-console_installing-pipelines[Installing the {pipelines-shortname} Operator]
115+
* link:https://docs.openshift.com/serverless/1.28/install/install-serverless-operator.html#serverless-install-web-console_install-serverless-operator[Installing the {ServerlessOperatorName}]
116+
* link:https://docs.openshift.com/serverless/1.28/install/install-serverless-operator.html#install-serverless-operator[Installing the {ServerlessOperatorName}]
117+
* link:https://docs.openshift.com/serverless/1.28/install/installing-knative-serving.html#installing-knative-serving[Creating a KnativeServing resource]
118+
* xref:../../virt/install/installing-virt.adoc#virt-subscribing-cli_installing-virt[Installing the OpenShift Virtualization Operator]
119+
* link:https://docs.openshift.com/serverless/1.28/knative-serving/external-ingress-routing/routing-overview.html#routing-overview[Knative routing settings for {ServerlessProductName}]
120+
* link:https://docs.openshift.com/serverless/1.28/knative-serving/config-custom-domains/serverless-custom-domains.html#serverless-custom-domains[Configuring a custom domain for a Knative service]
121+
* link:https://docs.openshift.com/serverless/1.28/knative-serving/autoscaling/serverless-autoscaling-developer.html#serverless-autoscaling-developer[Knative autoscaling settings for {ServerlessProductName}]
122+
* xref:../../applications/projects/working-with-projects.adoc#odc-providing-project-permissions-using-developer-perspective_projects[Working with projects]
123+
* xref:../../applications/working_with_helm_charts/configuring-custom-helm-chart-repositories.adoc#odc-creating-helm-releases-using-developer-perspective_configuring-custom-helm-chart-repositories[Creating Helm Chart repositories]
Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,39 @@
11
:_mod-docs-content-type: ASSEMBLY
2-
[id="odc-monitoring-project-and-application-metrics-using-developer-perspective"]
3-
= Monitoring project and application metrics using the Developer perspective
2+
[id="odc-monitoring-project-and-application-metrics-using-developer-perspective_{context}"]
3+
= Monitor project and application metrics by using the Developer perspective
44
include::_attributes/common-attributes.adoc[]
55
:context: odc-monitoring-project-and-application-metrics-using-developer-perspective
66

77
toc::[]
88

9-
10-
The *Observe* view in the *Developer* perspective provides options to monitor your project or application metrics, such as CPU, memory, and bandwidth usage, and network related information.
9+
[role="_abstract"]
10+
The *Observe* view in the *Developer* perspective enables you to monitor project and application metrics to track performance, troubleshoot issues, and respond to alerts. For example, CPU, memory, and bandwidth usage, and network related information.
1111

1212
[id="prerequisites_odc-monitoring-project-and-application-metrics-using-developer-perspective"]
1313
== Prerequisites
1414

15-
* You have xref:../applications/creating_applications/odc-creating-applications-using-developer-perspective.adoc#odc-creating-applications-using-developer-perspective[created and deployed applications on {product-title}].
16-
ifndef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
17-
* You have xref:../web_console/web-console.adoc#web-console[logged in to the web console] and have switched to xref:../web_console/web-console-overview.adoc#about-developer-perspective_web-console-overview[the *Developer* perspective].
18-
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
19-
ifdef::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
20-
* You have logged in to the web console and have switched to the *Developer* perspective.
21-
endif::openshift-rosa,openshift-rosa-hcp,openshift-dedicated[]
15+
* You have created and deployed applications on {product-title}.
16+
* You have logged in to the web console.
17+
* The *Developer* perspective is enabled and you have switched to it.
18+
19+
include::../modules/con_monitoring-capabilities-in-the-developer-perspective.adoc[leveloffset=+1]
2220

23-
include::modules/odc-monitoring-your-project-metrics.adoc[leveloffset=+1]
21+
include::../modules/proc_view-project-dashboards.adoc[leveloffset=+1]
2422

25-
include::modules/odc-monitoring-your-application-metrics.adoc[leveloffset=+1]
23+
include::../modules/odc-monitoring-your-application-metrics.adoc[leveloffset=+1]
2624

27-
include::modules/odc-image-vulnerabilities-breakdown.adoc[leveloffset=+1]
25+
include::../modules/odc-image-vulnerabilities-breakdown.adoc[leveloffset=+1]
2826

29-
include::modules/odc-monitoring-your-app-vulnerabilities.adoc[leveloffset=+1]
27+
include::../modules/odc-monitoring-your-app-vulnerabilities.adoc[leveloffset=+1]
3028

3129
[role="_additional-resources"]
3230
[id="additional-resources-odc-monitoring-project-and-application-metrics-using-developer-perspective"]
3331
== Additional resources
34-
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/latest/html/about_monitoring/about-ocp-monitoring[About {product-title} monitoring]
32+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22[Monitoring stack for Red Hat OpenShift]
33+
* xref:../web_console/web-console-overview.adoc#enabling-developer-perspective_web-console[Enabling the Developer perspective in the web console]
34+
* xref:../observability/monitoring/accessing-metrics/accessing-metrics-as-a-developer.adoc#accessing-metrics-as-a-developer[Accessing metrics as a developer]
35+
* xref:../observability/monitoring/managing-alerts/managing-alerts-as-a-developer.adoc#managing-alerts-as-a-developer[Managing alerts as a Developer]
36+
* xref:../observability/monitoring/about-ocp-monitoring/about-ocp-monitoring.adoc#about-ocp-monitoring[About {product-title} monitoring]
37+
* xref:../applications/creating_applications/odc-creating-applications-using-developer-perspective.adoc#odc-creating-applications-using-developer-perspective[Creating applications by using the Developer perspective]
38+
* xref:../web_console/web-console.adoc#web-console[Accessing the web console]
39+
* xref:../web_console/web-console-overview.adoc#about-developer-perspective_web-console-overview[About the Developer perspective]
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * applications/odc-monitoring-project-and-application-metrics-using-developer-perspective.adoc
4+
5+
:_newdoc-version: 2.18.7
6+
:_template-generated: 2026-08-03
7+
:_mod-docs-content-type: CONCEPT
8+
9+
[id="monitoring-capabilities-in-the-developer-perspective_{context}"]
10+
= Observe view in the Developer perspective
11+
12+
[role="_abstract"]
13+
The Observe view in the Developer perspective provides monitoring tools filtered by your project access permissions to track performance, troubleshoot issues, and respond to alerts. You can monitor CPU, memory, bandwidth, and network metrics.
14+
15+
include::snippets/snip-unified-perspective-web-console.adoc[]
16+
17+
The *Observe* view in the *Developer* perspective uses the same monitoring components as the *Administrator* perspective, but displays only the projects you have permissions for. You can monitor your applications without seeing cluster-wide metrics you cannot access.
18+
19+
After selecting a project in the *Observe* view, the following tabs become available:
20+
21+
* *Events*: Cluster events filtered by the selected project
22+
* *Alerting rules*: Configured alerting rules and their current state
23+
* *Alerts*: Firing alerts for the selected project
24+
* *Dashboards*: Pre-built visual dashboards showing resource consumption graphs including CPU usage, memory usage, bandwidth consumption, and network-related information
25+
* *Metrics*: Prometheus query interface for analyzing specific metrics
26+
* *Silences*: Create and manage alert silences to temporarily suppress alert notifications
27+
28+
The monitoring interface is the same as the *Administrator* perspective, with the key difference being project filtering based on your access permissions.
29+
30+
[NOTE]
31+
====
32+
In the *Administrator* perspective, the monitoring tabs are immediately available with a project dropdown for filtering. In the *Developer* perspective, you must select a project before the tabs appear. This scoping enables your developers to observe their applications by using the same monitoring tools as cluster administrators, focused only on their assigned projects.
33+
====
34+
35+
[role="_additional-resources"]
36+
.Additional resources
37+
38+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/accessing_metrics/accessing-metrics-as-a-developer[Accessing metrics as a developer]
39+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/managing_alerts/managing-alerts-as-a-developer[Managing alerts as a Developer]
40+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/monitoring_key_concepts/about-monitoring-dashboards_key-concepts[About monitoring dashboards]
41+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/managing_alerts/managing-alerts-as-a-developer#monitoring-accessing-the-alerting-ui_managing-alerts-as-a-developer[Accessing the Alerting UI]
42+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/managing_alerts/managing-alerts-as-a-developer#managing-alerting-rules-for-user-defined-projects-uwm_managing-alerts-as-a-developer[Managing alerting rules for user-defined projects]
43+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/managing_alerts/managing-alerts-as-a-developer#managing-silences_managing-alerts-as-a-developer[Managing silences]
44+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/accessing_metrics/accessing-metrics-as-a-developer#reviewing-monitoring-dashboards-developer_accessing-metrics-as-a-developer[Reviewing monitoring dashboards as a developer]
45+
* link:https://docs.redhat.com/en/documentation/monitoring_stack_for_red_hat_openshift/4.22/html/accessing_metrics/accessing-metrics-as-a-developer#querying-metrics-for-user-defined-projects-with-mon-dashboard_accessing-metrics-as-a-developer[Querying metrics for user-defined projects]

modules/enabling-developer-perspective_web-console.adoc

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44

55
:_mod-docs-content-type: PROCEDURE
66
[id="enabling-developer-perspective_web-console_{context}"]
7-
= Enabling the *Developer* perspective in the web console
7+
= Enable the Developer perspective in the web console
88

99
[role="_abstract"]
10+
Enable the Developer perspective in the web console to give your developers tools to manage applications, visualize topology, and monitor projects as they develop and build them.
11+
1012
ifndef::openshift-rosa-hcp[]
1113
Starting with {product-title} 4.19, the perspectives in the web console have unified. There is no longer a *Developer* perspective by default; however, cluster administrators can enable the *Developer* perspective for developers to use.
1214
endif::openshift-rosa-hcp[]
@@ -22,17 +24,17 @@ You can enable the *Developer* perspective with the following steps:
2224
2325
.Procedure
2426

25-
. Navigate to the *Cluster Settings* page by clicking *Administration* -> *Cluster Settings*.
27+
. Navigate to the *Cluster Settings* page by clicking menu:Administration[Cluster Settings].
2628

27-
. Select the *Configuration* tab on the *Cluster Settings* page.
29+
. Select the *Configuration* tab.
2830

29-
. Type `console` in the search to locate the Console Operator resource and select `operator.openshift.io`.
31+
. Type `console` in the search field to locate the Console Operator resource and select `operator.openshift.io`.
3032

3133
. On the *Cluster Details* page, click the *Actions* menu and select *Customize*.
3234

3335
. In the *General* tab, locate the *Perspectives* section. You can enable or disable the *Developer* perspective as needed. Changes are automatically applied.
3436

35-
. Optional: You can enable the *Developer* perspective with the CLI by running the following command:
37+
. Optional: You can enable the *Developer* perspective by using the CLI with the following command:
3638
+
3739
[source,terminal]
3840
----
@@ -41,5 +43,10 @@ $ oc patch console.operator.openshift.io/cluster --type='merge' -p '{"spec":{"cu
4143
+
4244
[NOTE]
4345
====
44-
It will take some time for the change to reflect in the web console as the console pod restarts.
45-
====
46+
The change will reflect in the web console after the console pod restarts successfully.
47+
====
48+
49+
.Verification
50+
51+
. Locate the perspective switcher in the upper-left corner of the web console.
52+
. Verify that *Developer* is displayed as an available perspective option.

modules/monitoring-about-monitoring-dashboards.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[id="about-monitoring-dashboards_{context}"]
77
= About monitoring dashboards
88

9+
[role="_abstract"]
910
{product-title} provides a set of monitoring dashboards that help you understand the state of cluster components and user-defined workloads.
1011

1112
include::snippets/snip-unified-perspective-web-console.adoc[]
@@ -21,3 +22,4 @@ As an administrator, you can access dashboards for the core {product-title} comp
2122
* Node performance metrics
2223
2324
// to do: add a new image
25+

0 commit comments

Comments
 (0)